haha spot on! Always fought that Goku was the perfect role model! And I would like to highlight one of his superpower too: he was able to make friends out of his enemy, they eventually (most of) all come to his side thanks to his respect as you mention :)
a True hero in Anime World