Ravious mentions playing HotS as an assassin. My experience has been completely different because I have mostly been playing Gazlowe, an anti-NPC specialist. This isn’t LoL, it does not play like LoL, and if I am going with it I am going with it.
I picked up Gazlowe because I got a daily quest to play three games as a specialist, with no specialists available in the free rotation unless I gained a bunch of levels (poor design). Gazlowe was the cheapest, and he sounded interesting. Melee is not my strength, but he is a melee with Heimerdinger’s skills and anti-structure talents. I’m in.
I get that some people manage to be bad at Heroes of the Storm, but either Gazlowe is top tier or I’m just rather good with him. I do 30-40% of our team’s siege damage, sometimes more. There are games where I have top score for siege and hero damage and xp contribution. In a MOBA that focuses more on NPCs than killing other players, Gazlowe focuses on NPCs. You could build him another way, but why?
I take the passive for Gazlowe’s R: +150% damage against minions, mercenaries, and structures. Turrets do a bit of tanking, and Gazlowe chops down the towers. You can even upgrade him to melee the ammo out of towers, although I prefer more mana for more turrets. Against minions, he starts with two AE attacks, and you can upgrade his turrets and basic attack to hit multiple targets and then add a damage aura. Late game, it takes me longer to get back on my horse than to clear a wave of minions.
It is making the game pall for me the way that cultural victories did in Civ V. Players are what provide the variety in MOBAs, and Heroes of the Storm makes the other players less important. Gazlowe can make them irrelevant. And he wins.