>>57795357The Pokemon Company and literally just time.
Gamefreak during development of Gen I and II were pretty much left to their own devices and were young and full of ideas. It was just bunch of otakus that grew in 80s that wanted to make a game together with zero expectations of success.
Nowadays you have army of soulless low-tier developers led by burned out, tired husks of original team that are slaves to corporate machine that care only about profits.
First two generations of Pokemon were glorified indie games.