Nah, on some maps (Drone springs immediately to mind) the standard fixed-position snipers can be a real pain. That problem will solve itself as people learn to navigate the maps better, but it can be annoying at this point.
The only issues I have ever really had with snipers is after I see the Kill Cam. I can't believe the number of times a sniper has picked me off when their sites were not even trained on me. I'm talking feet away on the edge of the scope line.