I'm aware that IW has traditionally made the more quickscoping friendly games.
I def agree with you that they shouldn't cater to the public. Game developers should dream big and make that dream come true.
I feel ya on the hate messages, have had my share, not for sniping though. I can't say that I've ever gotten a positive one like that, well not for my gameplay anyways, but for my Coheed & Cambria Keywork emblem.
I'm not sure why they thought the Target Finder was a good idea. I wonder if they felt they needed more things for the Cold-Blooded perk to work against, since they seemed to split up the "stealth" perks into 8 million perks.
From what I've read/heard, the ability to quickscope in the first place, was a product of the game engine ... and they've just kept modifying the existing game engine rather than create a new one (takes lots of time and money). You might expect that once they decide to make a brand new one to apply to COD that quickscoping would organically disappear or they'd have to actual program it in.
Def thumbs up on the good argument. I'm not the kind to get butt hurt.