Only played the first generation and the last one (last game anyway, maybe some of them are more ancient?). And I think the first one is far better. You complain about it, but in the last one you have a normal looking dog pokemon, a cow pokemon, a seagull pokemon, a horse pokemon... I facepalmed a lot while playing Sun and kept saying "Wow, they really ran out of ideas, wtf is that?".