I tend to prefer subs but there are definitely cases where the japanese VA is inferior or even pretty terrible, DBZ is a great example with nearly the entire cast.
and in video games...I don't think anyone is clamoring for snake's japanese actor to replace david hayter