In-game purchases allow players to enhance their gaming experience, be it through cosmetic items or gameplay advantages. They also introduce a social hierarchy, where players can flaunt their purchases.