No need to be sorry, we all have our own ideology and preferences. I am not a fan of these micro-transactions either, but I can ignore them if they are just cosmetic.
Indeed - I'll probably play it at some point to be fair but I've been surprised by just how much attention it's getting. To me it seems "fine"? But nothing earth shattering.