As I'm sure you've noticed, maps like Aztec and Prodigy are over fast due to the inherent disadvantages on the map for the Terrorists (I mean, when the CTs can get across the bridge before the Ts even get there, that's a big issue off the bat.).
What I'm suggesting is that the defending teams on each map are restricted from buying awps. (CTs on de maps restricted from awps, Ts restricted on cs maps) If you ask me, defensive sniping makes the map impossible for the attacking team to attack as the attackers have to run into places which are advantageous for the defenders (all you need is 3 HEs at DD on aztec to kill everybody that rushes there, and one flash pretty much stops the rush).
The reason why I'm not saying restrict awps in general is that offensive sniping has it's own inherent challenges, as you have to move into areas where the defenders might be lurking around the corner. Also, it prevents the defending team from taking advantage of the one or two people that rush the weak side and flank everybody on the attacking team.
Thoughts on this? Is it even possible to have to server just restrict weapons based on what type of map it is? (If 'mapstring'[0] == d && 'mapstring'[1] == e) etc.
Edit: If the attacking team dies and loses their awps to the defending team, then the defenders who get the awp can keep it. (It makes it all the more incentive to shoot awpers on the defending team).