Personally, if a dub is good then I'll oftentimes go with that, but there are very few dubs that I consider to be of such high quality. A great example, for me, was Sword Art Online. The dub was good enough that I managed to stop noticing it, which, for me, is the goal. I don't want to feel like I'm watching a dub, I just want to feel like I'm watching a show.
That said, if I'm watching a show that's not intentionally poking fun at poor dubs, like KFH was doing, then a bad or even mediocre dub is more destructive to the experience than reading. I will totally admit that I have found particularly wordy subs to be miserable because I do spend more time reading than watching, at which point I'd kinda rather just be reading a book or something.
So yes, if we're judging average sub v. average dub then sub wins, but with the quality of dubs increasing these days I've found that the dub experience can be more rewarding. Unless they do that stupid Osakan=Redneck thing, then they deserve to die slowly while being forced to watch a Justin Beiber and Miley Cyrus duet.
That said, if I'm watching a show that's not intentionally poking fun at poor dubs, like KFH was doing, then a bad or even mediocre dub is more destructive to the experience than reading. I will totally admit that I have found particularly wordy subs to be miserable because I do spend more time reading than watching, at which point I'd kinda rather just be reading a book or something.
So yes, if we're judging average sub v. average dub then sub wins, but with the quality of dubs increasing these days I've found that the dub experience can be more rewarding. Unless they do that stupid Osakan=Redneck thing, then they deserve to die slowly while being forced to watch a Justin Beiber and Miley Cyrus duet.