That doesn't sem very plausible, how many people are driven away from CounterStrike or like League of Legends because the graphics weren't as good as Cyberpunk or whatever?
Theres a LOT of games that compete with AAA-massive-budget games on aggregate like Dwarf Fortress, CS, League, Fortnite, people are still playing arma 2, dayz, rust, etc Rainbow Six: Siege still has adherents and even cash-payout tournaments. EvE: Online, Ultima Online, Runescape, still goin'
These games have like no advertising and are still moneymakers. Eve and UO are like 20 and 30 years old. Heck, Classic WoW!
I wonder if all the games you named combined surpass what Mihoyo makes off the likes of Genshin Impact.