It happens with everything, old fads dont cling:
When DBZ was kool, i was all over that sh*t,
knew all the stuff, we even had mock fights behind the school during recess ( I was in about 2-4 grade, dont remember which tho O_O).
As soon as Pokemon came out, DBZ loss some of its popularity, and immediately i started pokemon cards.
After that Digimon, DBZ was sparse now, and Pokemon was LAME.
Then Yu-gi-oh. Any other cards were immediately childish. In my community, the ppl that were targeted by pokemon were in about 5-9 grade by now.
And suddenly everything that was meant for a younger audience, EXCEPT yu gi oh was laughed at.
Now, its different things; clothes, watches, etc, etc.
Im just saying, this is a transition of just one community, that i was part of.
NOW,
During these times, there were people who did not cling to these things. Either they sucked at cards, they couldnt remember jack from tv, or they were too dumb for an imagination. These people, as soon as their friends got out of the fad, would immediately start to make fun of it, and harass the ppl who liked it. Im guessing, that the people who make fun of anime, usually have a bad experience with it. maybe they felt left out at a time or another.
iono,
all i know for shure is
Goku COULD beat Superman...
And mods, please listen to Pym about a VS subforum...