What's even the logic for Garou's skill being better? Goku, who Vegeta pretty evenly swaps hands with in skill, scales above statements and feats such as
this,
this,
this, and
this when younger and inferior to his end of Dragon Ball and Z self. Roshi who Goku battled evenly when younger and worse as a fighter casually obliterated Man Wolf who's a 30th degree Kenpo belt. Far above anything in real martial arts and yet he's a joke to Roshi specifically in skill.
Those alone are as good or significantly better in fact than anything Garou would have for mimicry, mastery, degrees of skill compared to real styles and learning. Really don't see why Garou is given better skill in hand to hand.
Vegeta=Saiyan Saga>EoDB>second tournament>first tournament Goku
He can reflect, sure, and negate durability but ki can literally
reduce you to atoms which would be FAR superior to bone-breaking shockwaves and organ pulverizing energy attacks.
Garou also blatantly hit a wall with Saitama so at this stage his reactive evolution is either very minor or he reached a plateau for now without God's help.
Vegeta's also got AP and dura that's superior to a decent degree, especially if he has to try.
Garou's really only got his regeneration, stamina and maybe God if Vegeta beats him into depression.
Edit: Forgot speed
Garou>>>4.33x by now
Vegeta (18,000)>KKx2=2x Goku (pl 8,000+)>>>>>Raditz (1,200-1,500) who dodged rel+ attacks (.54 c) from Piccolo and Goku (408 and 416).
With Kaioken making speed linear at this point of the story these increases are likely linear putting Vegeta anywhere from 5.76 c to 38.46 c depending where you start the chain.