@DarthValtrex It's not about the cosmetics giving you any kind of gameplay advantage. Its about getting rewarded for playing and doing good.
That's one of the reason why people like COD and Battlefield. Because when you level up, you get rewarded. When I started playing the new COD, I unlocked items and cosmetics every other match. That's what keeps people playing, getting rewarded for playing the game.
And I'm not talking about premium items you can only buy with premium currency. I'm talking about Rare, Epic, and legendary cosmetics that take so long to get up the materials to unlock them. Forget legendary items, it takes forever to get up 1,200 crafting materials.
I can see why some people dont play apex for very long though. Playing the game day in and day out for a year, and still dont have many things unlocked. It takes the fun out of the game after awhile. A game like this should be rewarding players for doing good, not dangling the rewards on a hook. Idk. I think this game can be so much better if they just reward players with more stuff.
And I'm not saying make it free. Have players play the game and get rewarded with crafting materials after each match. That's not giving it away free. That's players playing the game to grind for it in a fun way. Anything that costs the players time out of thier day by just playing the game, isn't free. They are taking the time to play the game. And a lot of game studios have lost sight of that fact.
They could just play another game and leave Apex alone. But they decided to play Apex. So players should be rewarded more for thier time.