Gohan is not Yamchas son only due to the fact he can turn super saiyan, if he never did then yes Goku was cucked hard but that is not the case.