There's a clear difference between camping and holding a chokepoint. People bitch about others camping when that person was hiding behind cover, watching an intersection or alleyway. There is NOTHING wrong with that. If you think you should always be running and gunning instead of helping your teammates by watching their backs, then you aren't playing the game correctly, and are just buttsore because you die against people that do.
Camping is when you have a douche that sits inside a remote room, where he can't actually see out windows or cover any areas, plants a claymore at the door, and waits for people to walk in. There's nothing wrong with defending your area, but when you can literally see nothing but the doorway right in front of you, and you contribute nothing but that to your own team, then you are camping.
Watching an alleyway contributes to your team. Watching a doorway does not. And not all doorways are pointless.
Some examples: If you are watching the doorway in the larger warehouses on Underpass, because you know/saw briefly someone about to come, or your teammates are sniping from the same building, there is nothing wrong with that at all. You are defending your position. If you are in some obscure, small room in one of the buildings of Favela (such as that bathroom, some people will know what I'm talking about) where you can't see out any windows, and you are obviously not defending the backs of anyone near you, since you're the only goddamn person in the room, and the room is definitely not a chokepoint, then you are camping and a douche.
I don't know which you do, but I think everyone should be aware of the distinction.