Let's go ahead and address the smaller point here first. Genshin Impact isn't an MMORPG. But that's not the biggest issue here.
The biggest issue here is that Genshin's gambling model is not the same as any new game.
---
The difference between Genshin Impact (which I played for a week, and spent about $100 on) and other games, is that you must gamble for a chance to progress in a meaningful way. To say this is an issue endemic to all new games simply isn't correct.
Most games these days to have some sort of microtransaction model. That's true. However the core gameplay and progression system in Genshin is locked behind loot crates. This isn't the model 'any new game' uses.
There are two main ways games use microtransactions: cosmetic, and game-impacting.
Cosmetic microtransactions make cosmetic changes in your character or the world around it. No impact on gameplay other than you find something new more aesthetically pleasing.
Then we have the game-impacting transactions. Most games that allow game-impacting transactions (i.e. are 'pay 2 win'), allow you to essentially sacrifice time for money. You can spend hours in game grinding for an objective, or you can spend real life currency to automatically unlock the objective.
What Genshin does is different from most games. There are certain important ways in which you simply cannot progress without spending money. And everything is locked behind a loot box. That's the problem. The problem is with the loot boxes and gambling; not exchanging time for money.
There was a game that I spent over $2,000 on. It was an online 'free-to-play' game with over 70 characters. Each character was around $15-20. Or you could play the game for about 40 (real) hours to grind up enough currency to unlock one. This was fine though, because you picked which character you unlocked and it was unlocked.
Genshin makes you buy boxes with a chance to drop what you want it to drop. That's what makes it pernicious.