Hearthstone for me is the best example I can give of why I play indie games.
Blizzard want a slice of the casual market, and by casual I am not talking about the guy who play PyroShark on 2Fort, I'm talking about your uncle or your granny, who saw the Hearthstone app on the Google Store recommended list and clicked on it.
I have this hunch those persons, not me, are Blizzard main public, simply because there are more of them.
Team 5 is skilled enough to put a basic framework and production value for gamers to still be interested but their main focus is to keep the non-gamers hooked, and if this means not balancing the game because the casuals would be confused and light themselves on fire, so be it.