It's my favorite Pokemon, but it's a Gen 4 Pokemon, and remember, genwunners worship Gen 1, so they bash on it because it ISN'T one of the original 151
Trust me, most of my favorite Pokemon are from Gen 4 and 5, mainly because I didn't grow up with Gen 1, I grew up with Gen 3. There are only two Pokemon in Gen 1 I even really like: Ninetales and Dragonite, that's it really.