As someone who's done Garuda 100 times and still doesn't have a mount: at the very least they should add a token system in addition to the current RNG. You could get what you want through RNG in a fight or two, but if you're unlucky you could at least be guaranteed to get what you want after X runs.