My entire issue with sniping is this: People dislike campers, so they criticize anyone who uses a sniper (the way it's meant to be used, as a support weapon if I'm correct) while sitting in a room. To prevent this, they make it so you have to move to make Ghost work, they add the Target Finder and MMS, and make every area of every map have multiple entrances and removing long range areas. All of this makes it very difficult to use Snipers effectively, so Quick-Scoping was developed to counter this progressive weakening of Snipers. This method allowed Snipers to run around the map like the other players and remain effective while still using the weapon they like.
However, people don't like being quick-scoped by a Sniper, saying things like "It's unrealistic", "It's uncounterable", "It takes no skill", etc. As the games progress, more and more actions will be taken to prevent quick-scoping (more and more Close-Quarters maps and removing aim-assist), leaving Snipers in a really bad spot. You can't use a Sniper the way it's meant to be used (again, to support your team from a distance) because of map design and game design, and you can't quick-scope because they've made it impossible to do so (as well as the rage of the majority against the play method). It's stupid.