What's wrong with using a team that isn't a speedrun team and looks weird?
Do you really think the repel trick is just as "abusive" as the GTS oversight or RNG manipulation? Why do you think that?
I searched "best speedrun teams for hgss" on Youtube (and on Tor browser, to make sure my browsing history wasn't affecting the search). These were the first 4 results that weren't irrelevant Mysticumbreon videos.
https://www.youtube.com/watch?v=943JU83aguU (glitchless manipped, used Cyndaquil and Raikou, posted 1 year ago)
https://www.youtube.com/watch?v=DBghEgNW4eg (glitchless manipped, used Cyndaquil and Raikou, posted 1 year ago)
https://www.youtube.com/watch?v=siJpSWLpbOk (glitchless manipped, used Cyndaquil and Raikou, posted 1 year ago)
https://www.youtube.com/watch?v=m5pi5ikuIVI (glitched manipless, used Cyndaquil and Magikarp, posted 1 year ago)
I also searched "best speedrun teams heartgold soulsilver" on Google (and Tor), and these were the first 4 relevant results.
https://www.speedrun.com/pkmnhgss (glitchless manipped, world record set 4 months ago, and glitched manipped world record set 3 years ago, both used Cyndaquil and Raikou)
https://www.speedrun.com/pkmnhgss/guides (guides for learning how to do the exact runs in the previous link, updated 2 years ago)
https://forum.speeddemosarchive.com/post/full_speedrun_of_pokemon_heartgoldsoulsilver_to_beat_red_.html (used Totodile, last posted in 2010)
https://www.reddit.com/r/pokemon/comments/k8ggqz/npcs_react_to_speedruns_pok%C3%A9mon/ (glitched manipped, used Raikou, posted 4 years ago)
Of these 8 search results, the only one that mentions Feraligatr at all is the most outdated one.
First time I brought up calculations, you said these things in response.
"Why you are using +3 attack and +3 speed when doing your calculations I have no idea. How can you assume that is in place?"
As I already explained, these are dragon dance boosts. Lapras can't learn dragon dance by level up and I didn't want to use X items.
"Yes if you use a gyarados that is eight levels higher than the champions best poke on you will easily beat him. Using a lapras that is eight levels higher would be better though! Why not give lapras or dragonite that little boost you are giving your gyarados when you do these calculations?"
A wild Lapras is caught at level 20, and giving it 89,383 experience raises it to level 43. A wild Magikarp is caught at level 50, and giving it 89,383 experience raises it to level 58. Why is it unfair to give both of them the same amount of experience when doing these calculations?
"You did assume that gyarados uses outrage and you assumed that aerodactyl will use rock slide. That is not a guarentee."
First, I never assumed any Gyarados will use outrage. Second, HGSS Lance's AI is pretty smart, and as far as I know, he will always use either a status move or whichever move is expected to do the most damage. Maybe you can get his Dragonite to use safeguard, but I do believe his Aerodactyl is guaranteed to use rock slide. Third,
Lvl 46 0 SpA 30 IVs Gyarados Dragon Pulse vs. Lvl 51 84 HP 0 IVs / 84- SpD 0 IVs Gyarados on a critical hit: 45-54 (26.7 - 32.1%) -- guaranteed 4HKO
This is literally the worst case scenario. The player's Gyarados has 0 IVs and a special defense lowering nature. Lance's Gyarados uses dragon pulse every turn, and it lands a critical hit every turn. And the player's Gyarados still lives long enough to use 3 dragon dances.
None of Lance's Pokemon know dragon rage.
Raising underleveled Pokemon isn't "kind of the whole game". The game also involves exploring all the places, winning boss battles, competing in the Battle Frontier, and listening to the soundtrack. Avoiding underleveled Pokemon makes all of these other things easier. And if you like underleveled Pokemon so much, why do you use Lapras instead of another underleveled Pokemon like Route 32 Wooper?
Your original answer also said "Gyarados is acceptable to use, but Lapras is better in every way." This is what I was arguing against, not myself.
I might continue arguing about Heracross after you explain why the GTS oversight is less "abusive" than the repel trick.