No problem what so ever with people that rush, more fun to do aswell if you have decent reactions as it makes the game feel more fast paced.
Spawn trapping is fine, if a team allows them selves to get spawn trapped then they more than likely deserve to lose, use to play halo3 a lot and at higher levels it makes it a hell of a lot easier if you can spawn trap the other team.
Campers dont bother me, at the very most they should get 1 kill on you, any more then it is more than likely your fault.
In MW2 I found noobtubes very frustrating though