i agree that many old names like the often mentioned beedrill are also simply two words in one. BUT in the case of talonflame...they dont really work smoothly. maybe its because the "a" in the first and last syllable are rhyming, but also the word "flame" is...not a word that works well.. all in all, the name just doesnt have a good ring to it
GameFreak didn't have to try hard when naming Seel. It was Gen 1. There was no idea of how popular the series would become. Not to mention no internet fanbase to constantly critique their every decision.
Let the Silver Light of Justice fill the world! Official Lugia of PMD