GT's fight scenes sucked, lol. Goku vs. Baby (1st fight) had terrible animation, the second fight was him getting knocked out of SSJ3 in like a minute after doing nothing and even the final fight after they went into their final forms ended with an episode with terrible animation (the one where Galu blasted off Baby's tail). The first Oob vs. Baby fight was Baby somehow deciding to play around with a guy weaker than the same Goku he stomped in a form far weaker than the one he entered after absorbing the Saiyans' and Earthlings' power, with possessed Gohan and co. being idiots that somehow assumed Baby was in danger (which is retarded considering Baby even said he didn't even need to use a RDB as big as the one he tried to kill base Goku with against Oob, and makes him look weaker than he should). Majin/Super Oob vs. Baby was better, but it was 90% just a big Ki blast struggle and no real meat to it. None of the other fight scenes you named are good, except maybe that one episode where Galu succeeded in blasting Super Yi to pieces with his Dragon Fist, but then the Gogeta episode was 90% Gogeta just fooling around and even the Big Bang Kamehameha looked pitifully weak compared to Gohan's Father-Son Kamehameha or SSJ3 Galu's Kamehameha in Z episode 280. I don't think the "it's a smaller series" excuse holds up by then either since by the time of Baby arriving on Earth, GT had shifted into the planetary/universal scale superpower battle theme from DBZ (to the point the final GT battle went almost exactly like the battle against Boo).
The whole reason I'm even delegating time to writing a GT fanfiction every weekend is because there's so much room for improvement even though there were several good concepts like a return to the worldly/intergalactic adventure theme we saw in pre-Piccolo Daimao DB or in Freeza arc filler, Evil Dragons and so on (none of which were handled well).
Granted, most of the fight scenes from the first 3 or so arcs of Super (except the rare exceptions like Goku vs. Hit) are even worse than GT's fights, but two wrongs don't make a right. I definitely agree GT had better character writing and less plot holes (even though there were a lot), though.