Gohan had MAD potential. Why do you think the GODS themselves trained him,AND had him pull out the Excalibur of the DB universe?
He coulda easily surpassed his father,but I'm sure execs had something to do with Gohan being "held back" in favor of Goku still being the main character.
I believe they shoulda changed the focus to Gohan in DBZ. They did in the beginning. I blame the Execs for it. But.......every anime has their mistakes and inconsistencies. Deal with it.
I still think they jewed Gohan,though.......