Re: "France has one of the highest levels of VoD consumption per head in the world"
If you don't want to watch them dubbed, you can watch them with the original soundtrack, subtitled. Since the advent of DTV (aka. TNT in France), you have a choice for most English-speaking TV series shown on the major channels.
Unfortunately, Canal+ (pay TV, 35+€/month) has the rights for most of the good ones :(