Pokémon dub is shit, that's just common knowledge.
Dragon Ball is great in English, sure, but you just have to accept the fact that Goku has a completely different personality than he does in Japanese and that's just because of differences in the language and the fact that English doesn't have the same range. Also almost all the other characters are disgusting in English, Vegeta's pretty much the only other good one. To be fair, the new dub changed kid Gohan and Goten's VAs so they're not the same as kid Goku's anymore and I actually enjoyed it before.
King Kai is also very different in Japanese, a lot calmer, considering his English voice is just 100% yelling.