Думаю его популярность не только в засильи Америки, но и в этой, относительной, простоте.
Есть ещё причина, объясняющая популярность английского языка:

Откуда бы ваши предки ни приехали в Америку, становиться Настоящим Американцем®, принятым всеми в США за Настоящим Американцем®-- это процесса совсем простейшая.

Первый этап: Достигнуть американского гражданства.
Второй этап: Истинно верить, что вы -- американец(ка).
Третьий этап: Владеть английским языком хоть бы достаточно хорошо, чтобы произносить по-английски, "Goddammit, I love this f*cking country, and piss on anyone who doesn't agree. God Bless America™, now let's go to Disneyland!" Даже если смеются на ваш иностранный акцент, и если на самом деле вы говорите по-английски на уровне "Which watch? Such much!" -- всё это на фиг. Важно только, что вы верите во своей собственной пиндосности.

Of course, this is not only true for America; as far as I know, one can say the same about becoming a "Real Canadian," or "truly British," or "truly Australian." (And I imagine that it's also the case for immigrants to Brazil or Argentina -- if you were born in Thailand or Kenya, but have obtained Brazilian citizenship, and can speak Portuguese well enough to express "God bless Brazil and f*ck anyone who disagrees," you're a Real Brazilian. However, Latin American countries have lacked the экономическое засилье of the US and other English-speaking countries, and have not been able to attract as many immigrants.)

However, I don't think this is necessarily true in most European and Asian countries, including Germany, Russia, France, China, Japan, etc.