Honestly this is all just a huge case of people who have been spoiled by Steam prices
I think the way games are priced is just changing. I'm just getting upset with Blizzard overall though.
They're neglecting the stuff out of WoW for the last 7 months of this expansions life cycle after they said that was a huge mistake to do with MoP. They want to switch to 1 year release cycles but the next expansion is gonna be the regular $50 and the monthly fee is still the same.
They pretty much did nothing to help SC2 develop an E-Sports scene, it had a lot going at launch and has been just dying ever since. Both Heroes of the Storm and Hearthstone are F2P but it's absolutely tedious to earn anything in those games.
In Heroes of the Storm you can live with a default character at least. The grind in Hearthstone is absolutely loving horrendous though. You need cards to do anything, and it's 100g per pack of cards that can have absolute stuff in them. That's 30 wins for a pack of cards, or a quest and 7 more wins. The price of packs of cards is pretty high for no guarantee of anything good. Expansions for that game are $25 which is a lot of money or an even more ridiculous amount of gold.
It's not like they're doing amazing either, the latest stats for WoW showed lots of decline and they announced their no longer publishing numbers for it. They seem to never learn from mistakes, or if they do they seem to forget it up in a completely different way. I want Overwatch to be fun but Blizzard is starting to disappoint more and more.