You are tlkaing about quickscoping which I too find lame but it is what it is.
Hardscoping is fine IMHO. A sniper should set up with a kill zone in front of him that he is scoped into. People complain because you can not get around a corner or such. Well that means that the sniper is doing his job.