Don't really care either way on snipers. I tend to act as a claymore sweeper anyways! Usually running into to claymore positions with a medic behind me! See even I am useful! If I play sniper I tend to stay low on the floor of maps and constantly run at flags, squads etc: Being rather suicidal! As per everyone else it does my head when snipers stay in one place, whats the point? All you achieve is a ticket lost, usually a knife kill from more experienced players, correct me if I am wrong, saying that there is nothing better than creeping up on a sniper then promptly knifing them from the side of there head followed by victory dance and teabagging! Also I must admit I hate it when you have a good sniper who continually takes you out as you cannot find them! Once found snipers are fairly easy to take out though.
I think that all the bashing about snipers is really about Haxzors as they tend to imediatley prefer sniper kits as it is more of a confirmed kill? Aimbot+SVD=Headshot, BOOM! Unless there a good sniper, but hey you get called a HAXZOR anyways! It sucks to be sniper, it sucks if you aren't! Get over it people, there's more to life than bashing snipers! FFS