you have got to be joking . there are more logical contradictions in pokemon than there are the bible . It gets a pass because its a cartoony videogame , maybe less so the more they try to make it serious despite npcs breaking the 4 th wall constantlyeven basic things like how your backpack carries 1000 times more than it would fit , the Ride pokemon spawning out of nowhere , npcs standing around every day and night with only one sentence of random dialogue , paths being conveniently blocked to guide you on a super linear path tauros and stoutland etc , NOT BEING ABLE TO CLIMB A KNEE HIGH LEDGE . Videogame nonsense that is fine because of how its not presented as realistic . So when they expect you to suspend disbelief for the serious plot like the one referenced it just doesnt work for me . I think my favorite has to be Charizard only being able to fly to places you have already visited . why ? Or if you wanted biological contradictions , you have designs that are clearly carnivores but can survive on a diet of poffins and berries