Unless you really need to have all the cosmetics in the game right this moment, you won't even notice the microtransactions all that much, honestly.
The characters aren't all that costly, and there's a decent amount of customization options to play around with from unlocks in Adventure and other modes, and the King Chicken character that OP posted a picture of also was just added today with the latest DLC, as an additional unlockable in Adventure.
The grinding for coins keeps getting made easier and easier with basically every update Beenox are pushing out, they updated the store so it restocks itself rather than the daily rotation bullshit that Fortnite also pulls. And there are no intrusive popups or anything of the like, either. The currency purchase is stashed away only in the in-game store with a tab you have to explicitly go to.
I don't like that microtransactions exist in this game, either, but compared to basically every other game I've played that has them, CTR is by far the most benign. It's why I consider the addition of them to this game to be mostly a lip service.