Before I tackle the majority of this post, I want to comment specifically on one of the last points you make - as this point, to me, is woefully misguided.
Pokemon, by nature, is an exclusionary game, just like all video games. Strategy is a key part of the game, as are numbers and planning...