So last night I finished my challenge run of Pokemon Yellow, despite my entire team being 15-20 levels below the champion. I've learned some things. Mainly that while the sixth gen shoots itself in the foot regarding difficulty because of Exp Share, Pokemon games have been steadily getting more difficult regarding…