In the game, items like legendarys are overpriced at around $18 a piece. A way to fix that issue is to add a guaranteed legendary apex pack for each win or 500 coins in the store.(Make a new pack). Also another way is to add contracts into the game (missions) that give you a legendary skin, weapons, etc... Another thing is the rarity of crafting metals.
Change the quantity of crafting metals:
Common (15) ——> (50)
Rare (30) ——> (100)
Epic (200) ——> (400)