Good dubs, especially Dragonball but also shows like Hunter x Hunter, Space Dandy, SAC, or Jojo, they change stuff up and rephrase things to make them work with an English-speaker's sense of what's entertaining. Subs are usually too literal to do that.
Plus, I figure if I'm watching a TV show, I want to hear lines be spoken in voices I understand, rather than having to read them off the bottom of the screen.
Plus, I figure if I'm watching a TV show, I want to hear lines be spoken in voices I understand, rather than having to read them off the bottom of the screen.