Are you talking only about the UI? I can't really comment on that since I haven't played Dota enough. But in terms of clarity, other MOBAs (HOTS, LoL) are miles ahead. Just a few examples of what I mean:
- Little portraits show which hero is which in the mini map
- You get a loud and obvious ding and visual effect when you get turret aggro
- This is subjective but the Art direction is way better. In Dota it's often very difficult to discern the players from the background.
The last point is extremely important. I tried DotA for a while after playing a lot of LoL and had the same content, but it's not just discerning characters against the background that's difficult, but even distinguishing one character from another. Not that it's hard to tell them apart when looking at them, but in LoL characters are so distinct in how they move and in their shapes that even with tons of skins that you aren't even familiar with you can tell out of the corner of your eye which character just appeared on screen, while looking at something else.
I'm convinced this is part of how world of warcraft distinguishe[d|s] itself: characters aren't just cartooney, they're distinct. Zones feel entirely unique because of the appearance at any point.
- Little portraits show which hero is which in the mini map
- You get a loud and obvious ding and visual effect when you get turret aggro
- This is subjective but the Art direction is way better. In Dota it's often very difficult to discern the players from the background.