Subbed anime is better than dubbed anime for 3 main reasons:
First, subbed anime get released faster than dubbed anime, this is because for dubbed anime they have to redo the entire voices and that normally takes around 3 weeks which is a stupid amount of time to wait.
Second: translation. If you watch dubbed anime you can’t really feel what the creators are trying to make you feel because you can not exactly translate such a different language like japanese into english, for example Naruto’s catchphrase in the original version is “Dattebayo” (~だってばよ) but there is no translation of this word in english so the dubbed anime people had to invent a new catchphrase ‘’believe it’’.
Third, sync with video: in dubbed anime since it is a different language they can’t sync the talking with the video, this makes watching very annoying.
RC