As Helghast, you protect. Therefore, playing as Helghast is a lot easier and allows camping. You have to defend one objective as Helghast, then you win the game, that's it.
Doesn't it switch the teams out? Each one takes a turn at attacking and defending...
And it's not so much camping when there's an objective to protect. If you play a capture the flag match in any game, someone's gotta stay and defend. I've been called out as a camper (by people on Fcmaps, OnR, B3E, etc) for defending a flag vigorously.
I don't mind camping as long as eventually they're gonna have to move (by them taking a turn at attacking in this case.)
Plus when I've played, the attackers frequently win, meaning as long as the attackers use a decent strategy, they can overwhelm even the most stubborn camper.
Now simply camping in a two-way objective game is stupid and annoying. If our team is supposed to be capturing a point, don't just sit back and watch for kills.
It all really depends on how the match/map/round/mode/entire game is paced. In Battlefield a Sniper is perfectly allowed to remain in one spot, almost completely hidden, for a whole match. The reason that doesn't seem as great in other games is that most games don't have bullet travel time/bullet drop over distances and maps usually aren't set up right so one single spot doesn't dominate the whole map.