You're right. That's why leaving out so many Pokemon from the game that could be added is so controversial. There are 18 Pokemon types (ghost, electric, water, fire, etc), with many Pokemon having two types (Like Gyarados being water and flying type). When I was a more avid player, I would...