The one thing I agree with Geoff Keighley on, is that there are some games that wouldn't sit right with a game formula being used everywhere, and i'm glad he pointed out that Genshin is one of them.
There were moments of a timeline having too much Souls-like games, too much Battle Royale games, but there could be a timeline where there's too much Genshin-like gacha games.