@iBlockHead No you don't. You should climb down to Earth from you tower kid.
How do you know this will kill the game? And if it will then what? You can go and play an another one.
You have no idea, how the apex community spends money. May be there are a lot of whales who spend huge amount and only a small percent of the community buy skins if they are cheaper, then it is understandable why the high prices. You know this is a business right?
Apex gives free loot through battle pass too. Iron crown event also have free loot boxes. As I have checked out Fortnite battle pass that doesn't give you that much free stuffs either.
Also Fortnite is an anomaly just like WoW was. So many games are made now days it is not a surprise some bad one gets popular.