The older Pokemon were usually based off or real plants and animals. (or fusions of them ... Squirtle = Squirrel + Turtle)
They felt more natural this way.
The new Pokemon are more imaginative. It just takes some getting used to I guess. I prefer the older Pokemon though. I liked it when they looked more natural than imaginative.