I agree public servers are sometimes annoying to play on. Every 5th or 6th atttempt at a server I'll find someone who understands the team concept. Usually lag prevents me from staying as long as I'd like.I think by far the most annoying thing for me is people laying too many mines. I prefer to defend. I start each map by saying "I'll defend and lay mines" Low and behold I go and check my choke points just as my mines are evaporating ... ARRGGHHH !!!
I am not a slug ... I repair, lay mines, and buy tanks for people ... All I can say is to the newbies that might read this. If someone says that they are planting mines, it usually means they know what they are doing and the best place for them to go. You could be useful elsewhere.
Whew ... ok I feel better now!