I disagree with a lot of these changes, primarily all of the ones regarding snipers.
Snipers are fine where they are now, they sure as hell don't need any buffs.
A solid statement to describe this thread is "don't fix what isn't broken."
Instead the dev team should focus on adding new mechanics...