@Uzi Idiot:
Try creating your own offline server, opening the console, and using tf_bot_add ### to add bots. Hopefully you can then try playing the game properly... and I'm not sure offline practice allows item drops or not, but that's a simpler option you've probably already tried (or was that removed... hmm I don't know!)
Overall I'm mildly upset TF2 became free because it dilutes the game in a way, and the general lack of knowledge and experience that now roams is just, odd. I've got around 300 hours of Tf2 stacked up and have used every weapon (well not the new ones, yet), so I'm not like the people who have been playing since the 07 release, but I know what I'm doing and prefer to do everything myself. Therefore engineers and medics just don't cut it for me. Neither does the heavy due to the lack of possible strategy. The characters are all fun in the game, but you won't find me playing them

Anyways I can't beleive so many people HAVEN'T played tf2! So I'm glad they get the chance, and maybe some more general tf2 chat an references can arise. It's a GREAT game, and I actually find the pyro seemingly underpowered, but that's just me. The best part of tf2 is knowing that however may enemies are out there, with good strategy, you can mow em all down! Chunks galore!

You just have to love sticking an arrow in a heavies head too! XD There's always a twist to keep the game fun. So thanks for reading this ramble, or scanning it or... well I don't know what I said or why I said it but... Hey! Welcome to my head I suppose.
Edit: No mad milk!

I love the mad milk, but one of the recent-ish updates reduced it's healing powers by 20% and greatly reduced it's milk-explosion radius which made me sad.
swis