Well if a gamer decides to camp (even though I dont) that is their own prerogative. No one can force someone to play the way you want them too. EVERY game has campers out there. BF, GTA, Halo.
If they put places to hide in a game of course you are going to get campers.
Check your corners just like every other FPS game out there and you wont have to worry about them. There is a reason too that they give you grenades in this game. If you cant check your corners then I wouldnt want you on my team.