Image source
First of all I am not very good with words just want to share why I think pokemon is stupid.
Just think about it who gives a pokemon to an irresponsible 10 years old boy.Don't forget pokemon is based on animal cruelty too.I mean it is about how you throw pokeballs at pokemons to catch them.Try to understand the pokemons feeling.How will you feel when someone is throwing something at you.Secondly when the trainers trap the pokemons inside the pokeballs while raising them to fight each other.
Well guys these are just my opinions about pokemon and I know it is just an anime and for the pokemon fans out there I am sorry if this post offended you in any way.
How about Digimon?
Digimon is not based on animal cruelty because the digimons are willing to fight for the human and the humans didn't catch the digimons