Same here.
I would rather just spend money on the game one time rather than being prompted for microtransactions.
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.. :-)