I continue not to be sure about how a developer ‘should’ handle this. Overwatch is a game that I regularly spend upwards of £15 on most events, grabbing a couple of lootboxes just so I can know that I’ll be able to wear a beret when I’m healing. That said, would I rather that it didn’t offer me the option? At times, I feel like it shouldn’t (and that a full-priced game shouldn’t have paid cosmetics), but that might just be naive for me. Continued monetisation of a player base is going to happen because it’s an option open to developers now. I’m not entirely sure whether I’m okay with that or not.
That said, will I be paying $2.50 to have the opportunity to play fashion grounds with my character? God, probably. Just maybe I’m the problem here.