I think everything after Gen 1 holds up pretty well, even if it's a little rough. And once they figured out the physical/special split in Gen 4 they basically just published the same game over and over again with slightly different gimmicks and stories.
Quality of life has improved pretty significantly, the formula has stayed the same, and now there are more Pokemon with more unique properties. It was linear in just about every direction until the latest switch games.