Many movies and series we get in the Netherlands are not dubbed either, only subbed. Whenever I catch a glimpse of TV in Germany I'm always bothered by the horrible dubs.
Dutch, English, French, and German are also all mandatory subjects in school for us.
I think the intent was to preserve ‘national’ culture but perhaps it was also thought out with brain drain in mind. At an individual level, knowing english fluently is quite empowering, your work opportunities expand greatly. At a wider level this could be quite devastating for a country and its economy if the smartest folks find work elsewhere.
Most of that is due to the strong push for promoting the local language as a sign of national identity during dictatorship periods in some of those rich countries.
E.g. the italian "Language Defense Law" (not sure of how to translate it to English but that's basically the literal translation of this Law) was established by Mussolini and later used as inspiration for similar laws in Spain, Germany and France.
The spirit of such laws were basically propaganda. It dictated that dubbing of all foreign media was mandatory, so it had to be done for everything, regardless of it being a cheap animation show for kids, or a big Hollywood production. Also it introduced the opportunity to review the contents of the audio and apply censorship when deemed desirable by those in power.
I thought this was the case across all of Europe but found out that in the rich part of Europe all entertainment is dubbed in the local language so youngsters there had worse English skills than I expected for such wealthy nations.
It's probably one of the reason so many US tech companies have opened up shop here, other than lower wages.