Quoted By:
I always assumed baby Pokémon were a smart way of introducing strong in game Pokémon like electabuzz and magmar to the early game. Turns out they're there for plushies for already cute weak Pokémon and as tickboxes for the Dex that may or may not be difficult to obtain
Babies for shit like Tauros, Kangaskhan, Aerodactyl, etc would make more sense