More specifically Genshin or Honkai star rail, I haven’t tried the others they don’t seem interesting.
It is glorified gambling.
I appreciate that they’re something I can play casually. When my kid was first born, I need something to do for a couple hours between feedings, and Genshin was great for that.
But there’s definitely some things that I hate about them. Characters ‘disappearing’ after their story area is done sucks. Old characters not getting buffs/nerfs sucks. And the predatory nature of the games, where it feels like players are fighting the devs for resources, sucks.
I played Genshin Impact up until I explored the world and beat a couple of bosses. As soon as it asks me to grind dungeons and pulls I dipped out. Gacha games suck, it’s always a massive time (or money) sink where you get almost nothing in return. Sure, I could spend a month grinding for that legendary character. Then what? I’ll beat one DPS check before getting stuck again and having to grind for the next thing. It’s surprising how many people pay money in these games and don’t realize how pointless it is.
As a genshin player myself I can tell you that you dont have to pull for stuff. You can perfectly clear everything with the normal characters that you get in the game.
For sure its easier with the 5* banner characters but its not impossible or super hard without them