-
Diablo its the grinding, always chasing the higher loot.
For me with Dota it's the huge selection of characters so no 2 games are the same, with the new turbo mode they've added games are also over in 20-30 mins. There is also a lot of characters who work well together so you can easily/ skillfully outplay very tanky characters if you know what you're doing.
I can see why it's the biggest e sports game.
I've also never played DOTA or Diablo series.
I don't know why I've avoided them but it's interesting that everyone I speak to about them has clocked a LOT of hours. Wonder what attributes make a game more compulsively playable than others?