HOTS is a terribly dull esport to watch, IMO. The reason I like SC2 is because sure the action is fun to watch and the in-battle micro sometimes is on an ungodly plane but most of the action happens in-between the action. The plays of if Player A is going greedy but will Player B see it in time to punish? Player A is stalling upgrades to strengthen his timing attack. Player B is slipping his macro during the harass engagement. The same happens (but to a lesser extent, IMO) in a game like DOTA as well. But in Heroes there is no action between the action. Because there is only one resource, it is shared and it is automatically spent. There is very little decision making in this game outside of in-battle decision making. I just don't find it fun. The answer for "Why did Team A win?" is always "They won more fights." But in SC/DOTA you can point to "They won more fights" but the reason they won these fights is complicated. Which is why it is actually fun to watch.