I totally agree. I like the pokemon up until 3rd Gen. 3rd Gen was good.The first three generations had no complaints. I would say you could hold the 3rd generation with the others. It was pretty good and still introduced relevant new mechanics as well as creative pokemon ideas with the exception of nosepass.. However the 4th generation I couldn't stand some of the garbage they came up with. (literally pokemon made of garbage). I do miss back when there was only two generations though..
GASP! O:Cradily, Lileep, Anorith, Armaldo, Pineco, Forretress, Shuckle, Baltoy, Claydol, Bastiodon, Loudred, Exploud, Garbodor, Trubbish, Munna, Musharna, Sigilyph... this list could go on.
I really just don't like Nosepass either. He's just a rock with a giant nose on him. -_-