True. However, there are some that the english names are a bit easier to remember what they are. For example, Insekimon, I sometimes confuse with Kenkimon for whatever reason, and I feel Meteormon eliminates confusion, and rolls off the tongue a bit better, yeah?
Yeah personally I kind of like Meteormon over Insekimon, although I do like Tailmon more than Gatomon.