I have basically the opposite opinion of this article. I often hold up Rocket League as an example of a great free-to-play game. 1) You 100% can unlock a lot of cosmetic items through free play. 2) The items that you buy have absolutely no impact on gameplay and are just visuals. For the same reason that people wear nice clothes in real life, why are you surprised that some people want to look cool in a video game? A…
> The items that you buy have absolutely no impact on gameplay and are just visuals
Cosmetic items are not just visual though. They are real elements in the game. Cosmetic items are interactive. They are unlockable, collectable, wearable items.
Further, visuals do impact the gameplay. You could argue about the difference between "gameplay" and "visuals" but each supports/influences the other and both are critical elements of almost every videogame. However you divide up the parts of a game, they all affect each other. Generally speaking, having all of the elements working together makes for a better game.
Monetisation strategies like microtransactions, loot boxes, etc. are also part of the game. However, the goal of such parts is not aligned with that of the others. The game is compromised by the introduction of the monetisation strategies.
> why are you surprised that some people want to look cool in a video game?
Nobody is surprised by this.