You know what pc gamers don't like? Pay2win. And any business model that usually runs on mobile that is not buy once (or monthly subscription), because in any other situation, the game is focused on pulling more money for you.
That’s why people feel betrayed by a mobile game. They created their average customer to be of a specific niche, then they create something that is completely out of that niche. What's your expectation there? Did you ever try to show a ballet instead of a soccer game at the stadium? I bet the problem would be much worse.
And to be fair, I don't care at all (and I stopped being a Blizzard fan long long time ago), I just find ridiculous that people can't understand why the fans are angry.
They created the fans, then created a game that is completely against their fanbase.