I an so sick of the “just don’t buy it” response to people complaining about increasingly shitty practices. It’s like if someone pisses in the far side of the pool and other people decide they like the warmth so they tell you just to stay over on the far side - The pool is still tainted, and maybe next time the pool cleaners decide not to use chlorine…
This may be an unpopular opinion but as I see it most of D4s microtransactions are fine (still a trash game but that's a different point). They're mostly just cosmetics. They only exist so that people who want to can throw money at the company. If you don't want to buy them then just don't buy them. Like this portal recolor one. Sure it's $30 but it isn't like there is any advantage to buying it. It's not giving you faster warps to town or more xp or anything like that. It's only there for you to throw money at blizzard and have a graphic showing that you threw money at blizzard. If you don't want to throw $30 at blizzard for no gain then don't throw $30 at blizzard for no gain. If a bunch of whales want to throw away their money on cosmetics then let them.
I think the issue here is people knew Diablo 4 was filled with monetization, season passes, cosmetic items etc and they bought it anyway and are complaining about it after the fact. The correct way to respond to sleazy companies is to take your business somewhere else. Reward games for being good, not for being cash grabs.