Seems to me that 4th gen may be a tad under appreciated. When you talk about Pokemon generations I hear lots of talk about how people don't like the region, or the pokemon or what have you. I used to think it was Gen III, but the difference I've noticed is that gen III just isn't as well known as others, whereas gen IV is quite well known yet it gets a lot of flack.

I really like gen IV, yet I hear lots of negative things about it compared to other gens, what's your take?