Sounds good, except just because they didn’t fight since that first encounter doesn’t mean if they did, Goku wouldn’t have washed himVegeta was enslaved since a kid. This is A difference of upbringing is all. Goku pops was a slave too. If Bardock didn't have the ability to see into the future Goku would've blew up on planet vegeta. And if Frieza never planned on blowing up the planet Bardock would've raised cacarot to be a frieza underling as well
It took Vegeta a while to get over trauma that he experienced into adult hood its only natural to have setbacks and breakdowns here and there
.... goku pretty much had his memory wiped as a kid and was reprogrammed.
"Goku best frieza so that counts as a win vs vegeta" sound like some Lebron James won the in season tournament so he's better than Jordan logic.... when its time to put them hands up cacarot has 0 wins
And give Goku more credit for that first fight, he had never seen anyone that strong. He quickly got up to speed and surpassed