He simply can't defeat the final form of the Majin because of how much energy Super Saiyan 3 requires to maintain it, compared to Buu's limitless power. Goku's greatest showing in all of DBZ comes in ...