Alright, I just really want to get this off my chest because this is really starting to annoy me. This may come off as a bit of a rant.
I've been an anime fan since I was five, and grew up watching my anime in English with no problems. I have only been on the internet for four years, and before that the thought of English dubs sucking never crossed my mind. And even after watching who knows how many shows in Japanese, I still prefer dubs. Once a show gets dubbed, I never go back to subs, and there's a reason: Dubs are not as terrible as you think they are.
There is no difference between dubbing in any language, and English dubbing, in my opinion, has only been getting better over the years. And I haven't been paying attention to whatever 4kids are doing recently so I'm not gonna bother. American voice actors, even those who weren't very good at first, are getting more experienced, some even more so than any recent Japanese VA that's being praised, I even say that a lot of recent dubbing are just as good, if not better, than the original. Sure, I heard some bad dubs hear and there, but nothing that makes me wanna tear my ears off. And even the bad ones I get used to after a few episodes, and I can point out maybe one or two good performances.
Also, I have heard quite a few dub performances that were great. There has never been one Japanese performance that made me go "Wow!" or anything of that sort, you know why? Because I don't speak Japanese and don't know the language very well. Not to sound bias, I'm sure the Japanese actors are doing great and I do know enough of the language to know that it's a lot different than English, which a lot of people who compare English to Japanese dubs seem to forget, but I never cared for any of the performances. Even a bad dub can get
some sort of reaction from me because it's a language I understand. This is me showing my English speaking routes showing now, but all the Japanese voice actors just sound the same to me, and most of the time they're just background noises while I'me reading the subtitles. Unless the Japanese dub is noticeably amazing, noticeably terrible, or noticeably insane (Like Sayonara Zetsubou Sensei), it just don't have any impact on me, and therefore I have no opinion on it. I can name more English VA I enjoy than any Japanese VA.
As for localization and translation problems, I have absolutely no problems with, as long as they don't go
too far with it. I'm okay with them adding more American jokes or using accents (when called for) or not using any Japanese honorific (Which I usually hate when they do that, with a few exceptions), as long as it doesn't go into 4Kids territory, which honestly I don't see happening these days (but again, I don't pay attention to whatever 4Kids are doing anymore). Just as long as it gets the same meaning across and doesn't ruin or change the plot, then it's fine. Hell, some of the translation I find better than a lot of the fansubs I read.
That's basically my rant about why I love English dubs
The reason I bring this up is because of all the posts I've read here, and this is honestly one of the few topics that do get me riled up just because of how much dub hating there is, and how I rarely hear a solid good reason. But this is just my take on the subject. I know it's not something that would call for such a rant, as it's all opinion based. If you like subs better than dubs that's fine with me. There's a few animes that I do prefer in Japanese rather than English, but I'm just saying as a whole I prefer dubs. I'm not saying this out of sympathy for dubs, I'm saying it as someone who loves his own language and actually pays attention to voice acting and is aware as to how much work is really put into it.
But as for live-action, yeah, subs all the way.