He absolutely is a good father.
He couldn't raise Gohan? Yea cause he fucking DIED to save him and the entire human race.
He chose to stay in the afterworld instead of raising Gohan/Goten? He didn't know Chichi was pregnant + he did it to PROTECT THE EARTH cause he knew problems would arise if he was around.
How is he a bad father seriously? He never abandoned his children and always loved them.
Even when he sent Gohan to fight Cell, he did it because he knew Gohan could win and Gohan had been through SCARIER THINGS, Gohan on Namek experienced a far harder situation than just fighting Cell
He couldn't raise Gohan? Yea cause he fucking DIED to save him and the entire human race.
He chose to stay in the afterworld instead of raising Gohan/Goten? He didn't know Chichi was pregnant + he did it to PROTECT THE EARTH cause he knew problems would arise if he was around.
How is he a bad father seriously? He never abandoned his children and always loved them.
Even when he sent Gohan to fight Cell, he did it because he knew Gohan could win and Gohan had been through SCARIER THINGS, Gohan on Namek experienced a far harder situation than just fighting Cell
and then gohan himself decided to go to namek, Futher more by the time cell came gohan still wanted to help and was strong enough, If he stopped him from fighting they would have possible lost and all died anyways.
So in a way he was a good father for putting his son in danger because ultimately by not putting him in danger would mean earths demise .