You're making a moot point. I'm not talking about the logic of pokemon battles, I'm talking about backstory. Game mechanics =/= Story. If you really wanna get into game logic, then Aerith in FF7 should have easily been revived by a Phoenix Down, or in Resident Evil an herb shouldn't be able to instantly heal fatal wounds.