You're right. Steam also charges an atrociously high % of revenue, and yet people bitch endlessly when they have to use Epic Games Store or other marketplaces EVEN THOUGH we espouse so much about game developers being constantly fucked by big companies.
They were very early on in pushing “gambling for kids” with loot boxes and microtransactions.
But yeah, exposed screws are cool I guess.