Should've paused for a few episodes after Vegeta splattered that pink matter all over the place with that Final Explosion.
Wouldn't have made his sacrifice seem as meaningless if Buu was shelved for at least 4/5 episodes while the wizard looked for the dragon balls and would've provided SOME sense of a moderate pace
Low key, sacrifices almost NEVER work in DBZ.
- Goku sacrifices himself to kill Raditz since he knows he'll be wished back...but guess what, his homies on two way heard him talking about the Dragonballs and are on the way to Earth. And they're way worse than him.
- Chaotzu blows himself up to klll Nappa....flat out doesn't work.
- Tien sacrifces all his energy for an attack to kill Nappa...doesn't work.
- Goku sacrifices himself by teleporting Cell to a different planet...Cell just regenerates stronger than ever and teleports back to Earth.
- Vegeta blows himself up to stop Buu...Buu regenerates like 10 minutes later.
- Piccolo sacrifices humanity to buy Goten and Trunks some time to train...Buu kills them in one attack. And then Gotenks still loses anyway.
Broly should have been the last villain. In the process they could have done flashbacks to show more of Saiyan society and mythology or some shyt like that.