The current so called balance is based on hate towards the class, not on real balance, and something must be done about it. --- As other HA and I have mentioned before, be it a buff, or the elimination of ranged cav in the game, something must be done, because nerf for hate is plainly unfair in a system that is design to build a character as you want it, we are not playing outside the rules of the game, why should we be penalized?
Actually hate does represent a factor for balancing. Everyone has a subjektive perception, and good game developers want to take care that the game is perceived as entertaining and motivating. If there is hate towards a certain aspect of the game, something is wrong.
Hate origins in most cases from frustration, for example dying without having made a mistake. Developers should always address issues generating frustration, and should change them. Sometimes they don't, if you play the Ascalon Catacombs in Guild Wars 2, for example, but in most cases it's enough to reduce the difficulty and everything's fine again.
In this case, the frustration comes from a small part of the community affecting another, bigger part of it. This makes changes difficult, because the usual solution of "making things easier" isn't working 100% any more. The final boss of a dungeon doesn't mind if he is getting nerfed, he won't be hurt or complain, because he consists of a lot of code, some animations, and a model with a texture. But players getting nerfed is always a bad thing. The Developers actually decided to stick to the "make things easier"-solution nonetheless, simply ignoring the smaller part of the community, which is sad.
On the other hand, making the source of the frustration and hatred stronger again, would also raise the level of hate, which is also unacceptable. It's a classical Middle East situation: whatever you do, there will be hate. If you find a good solution to the HA dilemma, I bet you can also make Israelis and Palestinians friends again. It's of about the same difficulty.
HA already pay 11 extra skill points, 11! (some even more points) to shoot off horseback, maybe with some accuracy, why should we be penalized for spending those points? without? the penalty we will still be inaccurate, but at least we'll be more useful on foot and be a bit less random off horseback.
Those 11 skills points spent make the character more "effective" (doesn't need to mean more deadly) in a lot of situations than most, I dare to say all other skill point combinations. To compensate for this, you are being penalized.
I don't know why the -10 WPF penalty does also apply on foot, but as I think about it, HAs enjoy such an enormous extend of flexibility, making them some decent AGI archers on foot would even increase that huge advantage.