EDIT: Ignore my blind confidence. CAD is (mostly) broken in recent FF versions. (See ivn's reply to this post).
Consent-o-Matic with Cookie Auto Delete and Firefox's Multi-Account Container tabs covers it all nicely for me.
Cookie banners get handled, cookies I don't explicitly want to keep automatically disappear when I leave the site/close the tab, and those I do want to keep can be given their own containers to keep them separated.
I think it's cultural differences. In the west, we abhor pay to win and predatory aspects. But in Korea, China and other countries in that region, players demand it.
So then it comes down to which market region you're targeting. If you're not a NA/EU mobile developer, how do you choose? 🤷♂️ Can't keep everyone happy.