Originally Posted by Eldezento
There is another reason for learning english, too: Hollywood
Due to economics most movies get not translated to czech, greek, and even svensk, whereas every movie is synchronized to german, spanish,... So if you live in a small country (exactly: small population) you will see every blockbuster in english.
The reason some countryes do NOT DUB movies... is not economics. Dubbing is soooo uncool. I would hate to watch a Hollywood movie with Finnish dubbing, no way. To hear the original actors voice, is part of the experience, that's why we use subtitles.