<p>You're right that learning English is manditory in many countries, but the problem is that most people who took English in school can't really speak it. They may have some proficiency in reading and writing it, but since they rarely practice speaking English, you'll find that it's still hard to find fluent English speakers in Asia and in Europe.</p>