They didn’t give us anything free. Those 36 skins had to be watched on YouTube, wasting our time, bandwidth, electricity, and they made money off our viewership by promoting their sponsors. There’s nothing free there man.
You are not taking into account everyone who had pre-purchased the battlepass in order to gain access to the beta. That was well before anyone was aware of just how crappy the monetization would actually be.
The reality is that most of those people are the ones who are the most pissed off and unlikely to purchase anything further.
The devs and Blizzard who are selling the stuff to make their wallets fat at high prices said the prices were good huh? They must be good prices then. Giving me all your money is a good deal for you. It must also be good then.
You don’t need to coerce someone with physical force. If you don’t want to pay the price, you don’t get anything, there’s no alternative cheaper option.
It’s Blizzard Price or nothing, so if you want the skin you pay the price. You don’t have to shill for it and be like “I love paying $30 for a skin”.
I don’t like paying $1.50/L for gasoline, but I don’t exactly get a choice. I either pay it or don’t. So I grumble brumble and pay to put the exploding juice in my car.
I could, you know, as you aptly point out, not buy gas for my car, but I can’t be like “make it cheaper” because I want it to be cheaper.
Bad comparison because (assuming you’re American in most US cities) you really don’t have a choice. Going car-less isn’t an option. Gasoline isn’t a luxury.
Overwatch skins are not required to play Overwatch. They are entirely optional.