Except to this day, I have yet to not get a ship girl I want. I’ve never needed to spend actual money to get shipgirls. Meanwhile you only get 6 chances for $50. $50!
Let’s say you want to roll in Azur Lane. The in game currency to create shipgirls is cubes and gold. Gold is earned in many different ways, most of which is in game missions, commissions, or passive gain. Or you can spend 450 gems to get 15k gold. Cubes are the more difficult currency to get, but with the daily missions available and the commissions that give them out like candy, it’s not hard to make a stockpile. But even if you need them, you pay around 700 gems for 20 cubes. 15k gold and 20 cubes gives you 10 rolls. 1150 gems costs $20 with leftover currency.
Now let’s compare to the loot boxes in the Azur Lane collab in World of Warships. For 6 rolls you spend $50 for a chance to roll the ship girl captain you want. There’s no other way to get rolls outside of forking over cash. The two may look similar, but one system is FAR FAR FAR more forgiving than another.