Yeah, custom binds are one of the most powerful things in any game. With power, can come some bad things, too.
I would really love to see things be able to be much more customizable from in-game, and soon, but I also realize that the Devs don't want anything to be created that would be viewed as unattended gameplay.
Nonetheless I think they should take some more chances in letting the user have more fun playing their game and being able to play they way that they want to (ie, not playing whack-a-mole constantly).
For now all we can do is request it and hope for the best I suppose