>>719863245
Theres no 50/50 system so to be guarenteed to get what you want you need 30,000 gems for 200 pulls so you can buy what you want with pity. Milage doesn't carry over between bannerd and dailies give you 50 gems a day, the daily pass give you another 50. When your newbie resources start to dry up you get 150 from events occasionally but they require a lot of grinding and you get like 300 from weekly sign in bonuses. I'm saving for a banner at the end of next month and I have 12k gems now, by the time the banner arrives I'll only have enough for about 130-150 pulls.
A lot of these issues were fixed in JP but the problem is none of the QoL updates were brought over to global, moreover the Global release is on a schedule going twice as fast as JP was at the time, so instead of getting a new character banner every month we get it every two weeks and the devs haven't provided any compensation or allowences for this i terms of resources so we have half the resources JP had at this point in release. In the first few weeks they were giving out enough gems every so often for a pull but that ended pretty quickly. You can say "just buy gems poorfag", sure but even then the proces are pretty stingy. The most gems you can buy at once regularly is 5000 gems (33 pulls) for $60.
This is compounded by the fact that you also need to roll on a support card banner in order for your account to not stagnate. Rolling on characters (the draw of a gacha) is less important than rolling on support cards (which is objectivly less interesting or fun). Then you have the issue that some cards are just worse than others and even the good ones are often only good if you level them up with dupes, so you can get unlucky and either just get shit cards or not the dupes for the cards that are good.
So yeah, I think thats most of it.