While I can believe there is an issue that affect some players, I do not believe that it is a game ending issue.
I mean come on guys, it's just a simple nerf to the cavalry.... wait, no. It's just the british archers... ah darn it. I mean, you upgrade AT guns for those pesky EA... Oh. You are...