Sometimes when I bring my GBA to school and play R/S, I get a lot of kids who say that the TV show and TCG sucks, but the GB games are awesome. Then I start to talk to them about Pokemon, and they get really into it until one of their friends come by and says "You like Pokemon? Hahaha."
It's funny though. Every time I go to a Debate tourny, we always have hours of free time. So, me and my Debate club sit down and watch Pokemon, and there is always a bunch of people who sit down and watch it with us (which is why I had to eventually invest in speakers). So, there is also other kids who walk by, start to laugh, and then sit down far away enough to where they can watch it. I usually then go over to them and ask if they want to come watch the movies/episodes with us, and most of the time, they come and sit down and say there is nothing else to do. I think that people really do not hate Pokemon, they just lost interest in it. However, when they begin to get into it more, they keep coming back.
Ever since a few months ago, the same people have been coming back to me at Debate tournies and asking to watch the Pokemon movies/episodes. At my last Debate tourny, which was for finals, I counted 16 people from other schools who were sitting down watching it with me and my school. Then I showed them the new movie trailer for Deoxys, and they were like "Whoa" and "I am going to buy that when it comes out."
Of course, there are also the badies who come by, laugh, and then make fun of you. I usually tell them to leave or embarrass them if they don't, but ya know, there is always someone.