>>29284319GF has survived so long by making games capable of being enjoyed by older players and newer. Every game can be someone's first or someone who started with gen 1 has reasons to use old favorites (Megas and alolan forms)
If you think Pokémon games are as bad as free mobile trash you don't deserve them. Don't say $100 like it's an expensive game device (still cheaper than most phones even) or $40 is too expensive when it's been that price for years despite demand for bigger, better, more expensive to develop games.