Потому, что на 1/6 части земной суши русский язык очень долгое время был государственным.
Вначале в Российской империи, а потом - в СССР.
А в тех государствах, которые образовались после развала СССР, русский язык еще не забыли.
Кроме того, СССР был лидером мирового коммунистического движения и находился во главе социалистического лагеря, что то же способствовало распространению русского языка среди идеологических союзников.
У территориально большой страны много соседей - обычно язык соседнего государства имеет достаточную популярность, тем более - язык большого соседа.