They should throw some of the starter Pokemon into the wild because not all people can get another version of the game or have another DS/GBA/GBC/Whatever to trade those starters into their game. Nintendo does that so, they can pocket more money into their pockets. But 12 Pokemon to choose from is a lot, I think it should be 6 random ones according to your name
:t354:TG