I much prefer the original Japanese voices for Dragonball/Z/Super although they do a good job with the English dub for the most part. When Z was still airing over here there were a few episodes where Goku sounded like a surfer dude thanks to a different voice actor and it was downright terrible.
My problem with dubs is that the dialogue often sounds rushed so the performances feel devoid of any emotion and lacking in depth. There are also many examples of translations being completely changed and although subs (like scanlated manga) aren't always 100% accurate, they tend to be a lot closer to the original Japanese in general. For me, these flaws become far too distracting for me to actually enjoy the show or movie.
Edit: I think Dr. Stone has now overtaken Boku no Hero Academia as my favourite weekly shounen.