I hate HoN for the sole reason that it lags horribly on my computer. I don't know why, maybe it's because I'm in Malaysia/Australia. You don't even want a second of lag when playing a twitch game like that, and the 10 second lags make it completely unplayable. And I hate the "WTF THE LAGGING N00B IS MAKEING US LOSE" comments.
I also dislike it because it is an exact clone, but pretends it isn't. It clones, then flips everything entirely. Some Heart becomes a Helm. Orbs become Armor. Bracers become Necklaces. It's really annoying for a DoTA player to find out what does what, even though they do the same thing. Imagine a shooter where the right mouse button shoots and the left button opens the menu, and instead of WASD, they use HBNM. It's like that, but even worse because the item builds are what give DoTA-like games its steep learning curve.
Finally, I don't like it because it doesn't have the same creative streak as DoTA. DoTA has changed a lot since HoN was released and for the better. Its advantage was being well.. different. HoN is just shinier.. after a while, it's not so pretty anymore; just average by indie standards. And I'm not paying anything for an exact clone of another game.
So, yeah, I'm going to stick to DoTA.
For you DoTA haters, the genre is great. I find WC3 greatly lacking in strategy. It's just a micromanagement fest. DoTA is IMHO, like an RTS, but without the need to create new units. You just attack or defend the base, try to outmanuever your enemies, figure out counter-tactics to their fights. It's RTS without the micromanagement. The computer creates and upgrades your units automatically for you; you just decide where the brunt of your forces should be.