Quickscoping does suck but I don't really care if they take it out or not because I really don't ever get killed by it.
The maps are great. Nice blend of small medium and large. Definitely one of the better map sets released with a COD game.
If you don't like the game and find it boring then why don't you wait a month and just get Titanfall. It looks BA.