This never bothers me back then, but now that I got older I kind of feel there has to be a reason for this in the games. How, just how did a newbie pokemon trainer, supposedly 10/11/12 years old kid (although the Black and White protagonists seem older), managed to defeat older pokemon trainers, experienced gyms leaders/Elite Four/Champions?! The game protagonist is a super prodigy? I get that some may shrugged it off as "it's just a game", but I think speculating on stuffs like this is interesting as well. So what do you guys think?