Und das ganze Theory-Crafting hat uns GameFreak bissl zerstört, denn alles lässt sich mit diesem einfachen Fakt erklären:Jede Edition, jedes Modul, jeder Spielstand ist eine andere Dimension. Heißt: Ranger und die Hauptserie müssen nicht im gleichen Universum spielen, das Kanto von der 1. Gen HAT Vielleicht auch nur 151 Pokémon, während es ein zweites Kanto in der Kalos-Dimension gibt usw usw. Genauso mit den Typen.
Naja so extrem sehe ich das nicht.
Natürlich kann man sagen, dass jeder Spielstand seine eigene Dimension hat aber Canon-Technisch ist es meiner Meinung nach so, dass 1-5 Gen eben in einer Dimension spielen, die keine Mega-Entwicklung hat und in der Xeneroville ein Vulkan war und ab der 6. die Spiele in einer Dimension spielen wo die antike Waffe abgefeuert wurde und es einen starken Meteoritenschauer über Höenn gab (was war davon eigentlich zu erst da? denn die Mega-Entwicklung kommt ja laut XY von der antiken Waffe, aber Rayquaza konnte irgendwie die Wirkung seines Steins permanent aufnehmen, und wenn das vor der antiken Waffe war, dann kann die Erklärung aus XY nicht stimmen).
Und Ranger muss in der ersten Dimension Canon sein, weil man ja immer gebeten wird die Pokemon die man aus Ranger überträgt in die Obhut eines Trainers zu übergeben. Deswegen müssen die Rangerteile zeitgleich zur zweiten und vierten Generation spielen.
Was man nicht stichhaltig erklären kann sind jedoch neue Typen. Es macht einfach keinen Sinn, das Guardevoir vorher von Drachenattacken getroffen werden konnte usw.