Having multiples of the same type never stopped Gym Leaders! ... Which seems like an odd strategy to test Trainers with... "I'm going to test your abilities by having a single kind of pokémon that all - for the vast majority of the time - share a common weakness ta you're aware of ahead of time before challenging me!"