I despise anything that's not pay-for-cosmetics or buy-the-damn-game-once. I can pay for my entertainment, but I'm not playing a game that's designed around microtransactions, eschewing the game mechanics.
Just paying for cosmetics is something acceptable for me. In CS:GO, you can pay for the skins but you don't have to. Yet, I'd still prefer the CS:Source model where you just pay the game once and then download any cosmetics you want for free. But well, that model won't come back any time soon.. :-)
We can only hope the gaming market keeps growing enough that indie developers can fill the shoes of AAA-games of yesteryear where we can have large enough playerbase and mod community and self-hosted servers.
I played 1v1 CoDBlOps once. It was really boring.
And then there is the pay money for currencies shenanigans.
The majority of us do. Disappointing they launched exclusively on iOS.