I will admit to sitting there shoulder to shoulder with two other BMPs and a raft playing 'who can shoot the spawner first' in the last two minutes of a game when we had all the bases.
Perfectly acceptable, as long as you have the other bases. Like I said, my biggest problems is the people who decide to snipe the main base from the get-go, just to get kills. I don't really even have a problem with taking a tank into a base and killing spawners, if you are trying to take that base. Basically, spawn camping becomes OK when you are trying to take that base.
Of course, the better system would be to implement something like DOD, where you spawn somewhere where the other team can't get to you. Then, you have the problem with people camping to pathways out, but at least you aren't being dropped the second you appear, and have a chance to fight back.
Unless, of course, one is an jackass.
Unfortunately, there are way too many of those that are allowed to play games online. It was on one of these gun boards that I was arguing with a guy. It was his belief that it was OK to run cheats, because the (stolen) game bored him in its original form. The cheats made it more fun for him, so it was OK to ruin the people who actually payed for the game's experience.
But yeah, there is a vote kick feature.
Unfortunately, going back to the Jackass thing, there are people who will get on a server and do nothing but run votekicks the entire time. And, since the name of the initiater is not given out, you can't vote to kick them.
Too many jackasses in the world. This is why I want my own servers, I have never had a problem on them.