I do not like DotA or any other AoS map because it is an abomination of the Real Time Strategy game Warcraft is supposed to be. The gameplay is boring; you control one hero and maybe a few summoned units, there are no armies, no things to build, no upgrades to research. The game essentially boils down to 'kill enemy, get gold, level up, buy item'. The element of micromanaging is completely lost. In my opinion, Warcraft is suppose to be about building up and managing armies alongside your hero; not making the game all about the heroes and giving control of managing armies to the computer.
On top of that, it has taken over most of Bnet by players who are only interested in this one game. Play the game if you like it, but must you only that game and nothing else? What happened to broadening your horizons?
Not to mention all of the Stop Having Fun Guys who host these games (AR! NO NOOBS! BANLIST! FINAL DESTINATION!). Games are suppose to be fun, not about competitive bullcrap. If you want to prove your salt, host tournaments against eachother or something. You guys hold DotA conventions; it should not be that hard.
DotA players should stop insisting the game is the only reason to play Warcraft, play some other games once in a while, and straighten their attitudes by being a bit more humble and respectful to other gamers within the entire Warcraft community.