Originally Posted by
Taon
The gacha is a mechanism by which money is made by the developer but with the participation bar (in the form of FGs) set sufficiently enough to deny accusations of "pay 2 win".
It's not really a core mechanic of the gameplay though.