Sieghart is right.
Actually Vegeta attacking Cell breaking Cell's focus gave Super Saiyan 2 Gohan the opening & chance he needed to win without that Super Saiyan 2 Gohan would've lost.
2. Ok flimsy! Vegeta
So Super Saiyan 2 Gohan was mopping the floor with Perfect Cell, Cell explodes regenerates & returns as Super Perfect Cell equal to a Super Saiyan 2 ?......Really?
Ok Now Vegeta gets upset & amped up & he can't go ascended Saiyan 2 ? but yet Gohan goes ascended Saiyan 2 when Cell crushes android 16's head, such BS.
A full blooded Saiyan Vegeta, who has been fighting & training harder & longer then Goku & Gohan is denied Super Saiyan 2 at that time.
It shows total favoritism for Goku & disregard for Vegeta's abilities.
Goku & Gohan are insane. I mean Goku was
way tougher than Trunks' first appearance meaning that even by then, Goku must be on par with Future Gohan's power level, and thus
already a match for Android 17 & Android 18. The guy's a monster. He was beating the hell out of Android 19 even though he
was dying from a heart attack-like disease.
Then, at the Room of Time he practically focused on training Gohan (while Vegeta and Trunks trained for a full of 2 days focusing only on themselves) for a bit LESS than a day and emerged like 10 times stronger than both Vegeta and Trunks without so much as a care about it.
Gohan never practices, yet his potential is strong enough than when it was unleashed in the Mystic form (and NOT fully because it was ENDLESS) his mere transformation into an SSJ would destroy the planet. Meaning that Gohan( if he had his full potential unleashed)
by himself is way stronger than SSJ Vegetto - which is incomprehensible.
So yeah, Vegeta might be the Prince or whatever, but he's out of his league. Gohan could beat Raditz when he was 4 years old - if he could control his power.
Goku trains for like a week before the tournament in the Majin Boo Saga, and reaches SSJ3.
It's not just favoritism, it's like they are from some other planet where two seconds of practice count as 10 years compared to the others. I find it funny that Vegeta struggles so much to surpass Goku while Goku becomes easily so much stronger that it's not even worth a match. And I say this even though Vegeta is my favorite character in the series.