I'm a noob-toobing roof camper!!! FUCK YOU ALL!!!!!
No, seriously, it's a decent strategy depending on the game. I do know what you're saying though. I only play Domination as the vehicles destroy me. Once I get the full release I'll spend some time training in vehicular warfare, but for beta, I'm sticking to Dom. My playstyle isn't exactly good for Battlefield. I like to be in on action. I don't like waiting. So, I am one of the aforementioned headless chickens. However, part of my contribution is that I like to mess with the other team as much as possible. I may die a lot, but I at least want to be a speed bump while I'm doing it.
Which brings me to my roof camping strategy: if the other team isn't going to take the roof, I will. Combined with the noob-tube, it's a good way to get them hiding when trying to cap B or running away from A.
However, I usually don't stay up there long. Either I get popped by a sniper, or I run out of ammo. I've run into the people you're talking about. All the guys are up there not doing anything. It's a bit silly.
Also, $20 a month for aimbot? How the hell do I make a program like that?! I can't imagine pissing away $240 a year just so I could cheat at a video game.