Ok so that's different. Goku is a shit father he's irresponsible, he's legit a terrible person who shouldn't in any regard be looked up to. Vegeta even after all his horeshit , has become a much better father and more reasonable person than goku ever was.
However, I don't blame him for the gohan thing. What the fuck was he supposed to do. Goku trained for a year in the hyperbolic time chamber, and vegeta dropped the ball by letting cell go perfect. When he got out, he knew " I can't fucking beat this guy as I am. No one on this planet I can sense can either. But my son can" so... what does he do? All he can do is throw gohan to the wolves. Because either way it means a blown up planet if shit goes left.
Goku's a shit father, but it wasn't really much else he could do.
it sucks but get in the fucking robot Shinji gohan