The AI is the real goddamn issue. They are borderline retarded (stupid, not mentally disabled), rarely do they use their type advantages, switch out pokemon or throw in some healing items from time to time to spice things up a bit. They just use leer 10 times and hope you die of smashing the A button or tapping the screen.
Seriously Nintendo, let's work on those "trainers"