>>41501938That's not exclusive to them
>OG May uses Slugma, Pelipper and Ludicolo as replacement for Combusken, Marshtomp and Grovyle>remake May uses Magcargo, Wailord and Breelom as replacement for Blaziken, Swampter and Sceptile>Cheren and Bianca always have the monkey weak against their starters>Hugh always has the monkey strong against his starter>Serena always has one of the original Eeveelutions that isn't very effective against your starter (Jolteon, Flareon or Vaporeon)>Illima's Smeargle in the first battle against him always has a move with advantage over your starter (Ember, Water Gun or Leafage)>Teacher Emily in the Pokémon School always uses the starter with advantage against yours (Litten, Popplio or Rowlet)>Hau always has an Eeveelution weak against his starter (Flareon, Vaporeon or Leafeon)>Gladion always uses the Memory with advantage over your starter on his Silvally (Fire, Water or Grass) and a starter weak against said Memory (Venusaur, Charizard or Blastoise)>Leon always uses a pokemon weak against your starter (Seismitoad, Mr. Rime or Rhyperior) and the starter with advantage over yours (Cinderace, Inteleon or Rillaboom)The only gen where your starter doesn't chance NPC teams (except for the starter of your rival) is gen 2 with Silver using the same mons no matter what you pick, only changing between Feraligator, Typhlosion and Chikorita depending on your choice.
Also Trace, the rival from Let's Go, always has pokémon that supply the grass, fire and water starter role, Vileplume, Rapidash and Slowbro, although this happens even if you don't take the Bulbasaur, Charmander and Squirtle the NPCs give you