Since OP flamed me in PM, I felt obliged to come back here :D
I'm gonna set some things straight - I played exclusively PvP through the entirety of TBC (big mistake, I know, but I was doing it for money) and I very actively PvPed from 3.0 till 3.2. I've probably done more Battlegrounds than most of the "PvP heroes" on this server, or even most people in general.
Battlegrounds suck. They are NOT about teamplay. They are NOT fun. Battlegrounds are nothing more than a place where you grind Honor in whatever way you can find (ninja bases as a rogue, lolstorm enemy teams as a warrior with a healer on your butt etc), so that you can get enough gear to move on to arenas. That's all, really. There is no teamplay in battlegrounds because you have random people with random gear (and even random realms, jeez) joining in and doing whatever the **** they want. Nobody, and I really mean nobody, can force anyone to follow objectives, cap bases or pretty much do anything in battlegrounds. If I want, I will stretch out a picnic table at the spawn point and start cooking and there's absolutely nothing anyone can do to stop me as long as I'm not AFK. If I want, I will get full crafted PvP gear prior to joining in order to be competitive. If I want, I'll get full PvE gear in order to nuke people. If I want, I'll run around the BG naked. If I want, I'll stack agility; if I want, I'll stack haste or mastery, or crit. No matter which of these I choose, there's nobody out there that can do anything about it... because that's how battlegrounds work. The only requirement for someone to join a battleground, apart from the level bracket, is them not being AFK.
You don't like it, felini2. I don't like it either. No one likes it. But there's nothing we can do about it, mate. As I said, there's a reason I stopped playing battlegrounds and am only occasionally doing arenas. If someone like that came in PvE, I'd just kick him without a second though. But you just can't do that in PvP. So, again, just stop complaining and accept it. You can't change it, so why sweat over it then?