I feel like the gym leaders/elite four members of newer generations have just been weird. Their teams have either been
1) repetitive with popular mons over and over again (there are several trainers associated with Lucario: Maylene, Korrina, Cynthia, not counting random trainers that have it for...