I'm still not sure if I prefer anime to have Japanese dub over English one due to part of my brain being programed to think Japanese is just "right" for that kind of animation, or is it some strange combination of me not being native English speaker and Japanese just sounding more, dunno, pleasant to my ear because reasons?
I have long since admitted to myself that the only reason I can immediately tolerate any Japanese Voice acting is PURELY because I am not Japanese and I cannot tell how good or poor their voice acting is. Thus all that is left is the interpretation of their words and their general tone. Not that I haven't had Japanese voice actors I couldn't stand.
But I am not against Dubbing I am actually rather tolerant of it... The problem is that once you step outside the immediately popular animes into the peripheral animes your chances of having a half-decent dub drops drastically... and if you are staying IN those dubs you know you are far behind, and popular dubs are NOT beyond skipping episodes just to catch up... Pokémon and Yu-Gi-Oh...
As well western voice acting has a tendency to be rather... Hollywood and artificial. Just watch any side by side comparison of a death scene in different animes. While of COURSE they are going to yell "NoOoOOOoooo" just see which ones even attempt to sound convincing and which ones are trying to do a Hollywood NOOOOO! yell. To admit the Japanese version USUALLY does what I call the "Death Shriek". This only comes into play with emotionally charged animes, which is rare.
Then again I was spoiled because I grown up on only the animes with genuinely GOOD voice acting and only odd localization practices (rather then outright botched ones). I will still defend that the Neflight and Molly Scene in Sailormoon was excellently done, Even the silly "Chocolate Parfait" Line which I don't know why people harp on, it is SUPPOSED to be silly, it is meant to juxtapose the scene.
All in all... Give me a up to date anime with a decent dubbing and I'll watch that. Otherwise I'll just stick to a Sub and pretend what I am watching is excellently acted... Even if I am somewhat aware that anime in general is "overacted".