Quoted By:
Kanto Pokemon sprites are ugly in R/S/E because they were made earlier during developement, probably much before any Hoenn Pokemon was implemented in the game.
Ralts line was originally meant to be a late game Pokemon like Bagon and Chimecho a mythical legendary.