I loved it since I was a MTG player
Here's the thing: In monarch programming there are a ton of scripts to be told to an alter and one of those is when the hearth of the alter is replaced by stones and is hidden by the handler so that the alter feels the urge to do what his/her master says in order to get his/her hearth back (wich of course never happens)
Also used to love Mobas and every game from Blizzard (I grew up playing Diablo and didn't see much problem with it at that age), but the demon presence in their storylines, the conflicts resolved by almost always by killing and the almost zero cooperative modes (I mean really coop, not like "you have a team vs another team... now FIGHT till death" kind of thing) (or the "let's group to KILL the boss" thingy) have changed my mind about their games.
In this society gaming and entertaiment is a big thing, moves millions and we tend to spend more time on it, and I think that's fine if the game is good, it teaches you something useful or it gives you a fun time. Blizzard games are the opposite: stresful games, competitivity at its peak and a lot of the demonic refferences have diminish my hype for their games.
The immersive reality and the constant triggers of Blizzard games (for example in HOTS, the Dragon Shire map has litterally Blue Monarch Butterflies as an ambient creature) (or Valla, that when you pick her she takes the Baphomet posture and it goes unnoticed by most) (or Gazlow, a tiny Green creature controlling a big Robot (see the MK refference right there?)) (I cuold go on, but no)
Anyway, the mechanics in HS are cool, and the ambient of a friendly Tabern is also a good thing but is in a mix with so much bs that everytime I'm about to open the game I think about it twice. =(
Is frustrating to new players, you need to spend a lot of cash or go trough an ordeal of games and time to get a decent collection and decks. I believe it uses the Freemium model
and is no pleasant experience for everyone.
I still play it sometimes, but after some games I remember why I stopped playing it in the first place
Cheers and sorry for the long post :$