>>51140928The entire point of three Dragonites was to show Lance's skill as trainer. In gen I an II lore Dragonite is implied to be extremely rare and difficult Pokemon, with only ways to obtain it were either barely legal activities, being recognized as worthy by Dragon Clan's elder or catching it in literally one place in Johto where its living naturally.
Removing them is retarded, doing so you can replace Lance with random NPC because his identity as trainer is hinged on them. The only correction I can think of would be giving them all same levels to make this small sub-game of "guess which coverage move I'm gonna use" bit more interesting.