>>54967927I think that the concept of Eggs and Pre-evolutions was a good idea introduced in GS, they complement each other perfectly and enrich the lore.
But their big mistake was the selection of babies, many babies were unnecessary (Cleffa, Igglybuf, Pichu) and others required one either because they were Pokémon that were in the final stages of the game or simply for consistency, like Kangaskhan, it was more logical to use kangaroos as an example, females can have 3 children at different stages, one gestating inside their body, one growing in their pouch, and a juvenile at their side.
In the case of Pokemon, simply by leaving a Kangaskhan in daycare after a while (twice as many steps as other Pokemon) the manager would give you a baby "Kanga" and explain that her baby sister has taken her place in her mother's pouch. and this one is already independent, to evolve her need level 30 and release her in the safari zone (A daycare for other games) when you return her is already a Kangaskhan and her will rejoin your team, you enrich the lore, no you need to alter the designs, and you give the player a different way to evolve a pokemon.