How do you know people haven't moved on? Have you got Genshin Impact analytics that the rest of us don't? It's free and getting lots of installs as you'd expect - how do you know if people are sticking with it?
It's a perfectly fine game for the first quite-a-few-hours and then suddenly turns into an appalling grindfest (and yes, the 'quality' is clearly front-loaded, the game drops off a cliff once you get to Liyue)