Nope, Gen 3 hatte alle 387 (glaube ich) Pokémon, die es zu der Zeit gab. Dass man nicht mehr zu Gen 1 und Gen 2 tauschen konnte, lag glaube ich daran, dass in Gen 3 viele Dinge an der Mechanik hinter den Statuswerten usw. geändert wurden, sodass sie nicht mehr wirklich kompatibel waren.