Quoted By:
His reasons are literally why the number of actual catchable Pokemon in each game is usually smaller than the number of Pokemon programmed into the game. There's no actual reason given for them being flat out removed, rather than being obtainable through means outside of the game itself.