I think we should have a word with the armies of the world too. Their incorrect use of snipers is clearly making them a redundant force. Maybe we should suggest that sniper teams sit on the front line? Hey, why not send them into the heart of the battle, get them to extract a target by themselves!
Your argument for snipers camping is redundant, the nature of snipers is to sit and wait. Learn to deal with it. Don’t spend time in the open, if you do, travel by vehicle. It’s hardly a difficult concept to grasp. The fact that you’re complaining about camping suggests you come from COD to begin with. Two very different games, Battlefield has large maps that lend itself to all kinds of classes, unlike COD.