Doing a bit of research on Pokemon, I recently discovered that Professor Oak was meant to be a hidden boss who battles you with his own team including the starter not picked. The data is still in the game and it's possible to glitch the battle back into the game since only the flag to activate it was stopped.

That would have been awesome.