To quote Star Trek.
The needs of the many outweigh the needs of the few, or the one.
Don't blame Blizzard, Blame the players who abused the system, Multi boxers, Botters, or just plain lazy sods not willing to earn their honor.
Botters and afkers aren't at their computer. They are leeching honor by having their character go into a bg and sit there while they are not there at all. Multiboxers are at their computer, controlling their characters and interacting with the game.