Heard an interesting opinion from a pro player this morning.
He said that the automatic weapons on the map are well balanced for high level play: they are powerful, but since all pro players are damn good with the pistol, autos end up being used situationally and for clean up kills.
At lower levels though, he thinks autos are too effective. they are so good, that it might discourage players from gaining proficiency with precision weapons. he recommended tuning the auto-aim WAY down on autos, whilst giving them a slight damage boost. In this way, players would have to develop aim skill regardless of the type of weapon they are using... Which would make precison weapons more viable at lower levels.
I'm at best a lower mid level player, but I think I agree with him. There are a ton of autos on every map, and until I started playing against diamonds, it seemed like no one knew when to put them down.