The cash shop directly helps the devs that's a fact, just look at how shb has done? And look at eso, sure it's pay to play, but it adds hella items to it's shop regularly, sells mini dlcs that are dungeons, sells houses, sells consumables, sells a crap ton of mounts and you can only buy vanilla horses with actual in-game gold, they still charge a lot for a chapter/expansion, and finally they have everyones favorite loot boxes!

You wanna see a bad cash shop there it is. Mogstation doesn't provide even half of that and rarely adds much if they do. It may look big atm, but they have added onto it since arr so ofc it looks like a lot.