Quoted By:
>Gym Leaders have six Pokémon
I don't agree with how many people want this as a flat rule. Later ones could easily have six, but early Gym Leaders having 2-3 and working their way up to six would be much better. A Gym Leader should be a difficulty jump but jumping into six well-trained Pokémon when previous trainers are still using Rattata and Metapod is too much in the early game when you probably only have 1-3 Pokémon you plan on training for your final team.