I actually love the things you dislike. I play only pvp, so that may affect it. I love the movement management, that I plan when I gain the boost to push our targets (and it's 12%, a massive difference). Fox is a gain to me also because of sniper training, and I can't get enough powershots on the move as well. Aimed shot, chimera shot, 35% kill shot, rapid fire and +50% aimed crits, the spec feels fresh and I simply love it. Well, enjoy BM, I'll enjoy MM. It's a good thing they are completely different.
6.2 aimed shot damage will probably be enough to keep the pressure on with buffs to other classes. I am still afraid of SV and the SrS tick removal.