Let's not fool ourselves, Pokemon anime is made for kids. It has simple story and not much depth in order to be easy to watch for a stereotypical child.
I watched first season as a kid, and enjoyed it greatly. 2 years ago I decided to revisit the memories, and oh boy. Even my nostalgia goggles could help. It just lost it's appeal when one know and understand more. Do not even talk about the game inconsistencies. thunder armor "shudder"
All'n'all, it's not that bad. Pokemon Origins was great. Mega Evolution Special was also coll. (basically things that do not have Ash in them). As for the regular anime: the newest season have some great animations, you just have to pick the right episode. (usually the gym battles)