The cost of Legendary skins
1,200 Crafting Materials is what's required for unlocking a Legendary skin in Apex Legends. The only way to gain Crafting Materials is from opening loot boxes. Let me try to explain how expensive 1,200 Crafting Materials actually are, and how long it will take to unlock a Legendary skin without spending money. I bought 10 loot boxes for $10.00, and I got 70 Crafting Materials out of those 10 loot boxes. At the rate of 70 Crafting Materials per 10 loot boxes, I would need to purchase $180.00's worth of loot boxes, or 180 loot boxes. A single Legendary skin in Apex Legends costs more than a used Xbox One from Gamestop.
$180.00 too rich for your blood? You can always get Legendary skins just by playing the game. It will only take you around 360 level ups to amass 1,200 Crafting Materials. That's at the current rate of 1 loot box reward per 2 level ups (you get 1 loot box every 2 levels after level 23). I'm level 33 at the moment, and according to my Xbox's progress and stats for Apex Legends, I have a total of 1 day, 17 hours played. This means it will take you approximately 450 solid hours of time played to accrue 1,200 Crafting Materials, depending on the average amount of experience you're earning per game.