Little bit late to the party, but tbh I love the new glock sound. CS is fine the way it is but I'm fine with all the improvements to the game.
- - - Updated - - -
The community forum would just get spammed to no end, and CS:GO has a extremely large player base. Makes no sense to do that.