Aside from how much more difficult it would be to account for Pokemon weaknesses, Imagine how crappy some pokemon could be with the three-type system.
Flying/Fire/Ice- Triple Rock, Water, Electric, Steel, and probably some other ones that I'm missing.
Bug/Flying/Ground- Double Ice, Double...