>>48932826All pokemon games are horribly optimized. They use massively over-sized textures at all times and the way they handle rendering is silly. Pokemon games can't render more than 2 models at a time without causing appreciable lag because the coders are just that incompetent.
Imagine rendering 6 skull grunts and 7 mons at once on the 3DS. Doable for any company other than GF, but you wouldn't see more than 5 fps with the way their engine works.