with the leap to 3D, that would mean making walking models for over 720 different Pokemon, since the NPCs and player characters have different models for battle animations and the overworld
I'm sorry but expecting them to do that is marginally insane and would likely take much more space than you're thinking it would