Quoted By:
Force people to have a common type shared throughout their team
Very few people (if any) in the canon series can become skilled with training more than one type of Pokemon.
Forcing people to stick to one will create more diverse team and allow people to truly express themselves.
Next gen, instead of (Water, Fire, Grass) they should have a starter of EVERY time. I truly think this is the step for the next generation of Pokemon.
What do you think?