Last time I played was right after the British update. They changed the run speed and the hit reg was really off. There were other things the community was really upset with, like the weapon choices for the British didn't make sense apparently.
Then a new update came out that was all about new game types, to include parachuting into matches, announced with a trailer that was of super low quality. When that update launched, it added crap no one cared about while failing to address other issues the community was more upset with.
I was never the best player, but at least I could tell why I wasn't hitting if I missed. After the Brits, I couldn't hit anything. I stood 15 feet from an enemy and we emptied our mags and no one was hit, and we were stationary. Dude killed me with his shovel while I was throwing a grenade.
Seemed like the player quality was starting to dip as well. Less mic use, more CO's just yelling and not listening, more infighting between squad leads. To me, the spirit of the game had died, so I uninstalled.