@gamingonlinux I will say that I will take it over a "pay to win" scenario. In a free-to-play game, it’s understandable since that’s one source of revenue for them; however, in a $70 game, it can get muddy real quick.
As long as there are a lot of unlockable cosmetics without paying it’s "fine". Even then it’s not really ideal. I don’t like the idea of it, but it’s the state of AAA games at this point and I don’t see it going away anytime soon or at all. 🙁
That’s all in the context of a multiplayer focused game. It should never be in a singleplayer game.