Mobile game developers should learn from Moonton. The thing they got right was the small apk package that lets you start the game right away while downloading resources in bits and pieces in the background once the game is launched.
This the reason I quit playing Genshin Impact. Seemed like every week there's a new +2GB update. Don't have time to sit thru this kind of bullshiet week after week.
The small apk also makes it easy to bypass the Google Play Store as they can be obtained from other sites. Nobody likes having to log into their Google accounts just to download a Play Store app, and Google makes it almost impossible to get a new Google account unless you have a new mobile phone number.
That's not to say Mobile Legends doesn't suck. It does. But when ML made like 100+ Million downloads d/t its clever distribution strategy vs. something like Wild Rift that generated much hype but only got 10+ Million downloads so far, you can see how much superior a mobile game is if you can play it without having to download all the resources. And if you can obtain the game from some place other than the Google Play Store!