Quoted By:
I only do one thing and one thing only: Smarter AI.
Legit it can't be that hard to make it so the NPC trainers see mon that can clap their normal type's cheeks and switch to something that can take a hit, like i'm not asking everything to be smogon-tier teams with perfect IV's/EV's and perfect coverage movesets, but something as simple as a fucking challenge mode Youngster Joey switching his Ratata out for his TOP PERCENTAGE zubat to sponge a fighting type hit aimed at Ratata and then retaliate one way or another is enough of a fun challenge. That and make challenge mode have mandatory set mode and bam, pokemon has a level of challenge that doesn't require ROMHack difficulty.