Потому что язык программирования - это только скелет. Для решения сколь-нибудь массовых повседневных задач для него ещё нужны библиотеки и фреймворки которые зачастую сложнее языка. Кроме того если мы говорим о повседневных, а не узкоспециальных задачах ещё желательна наработанная практика их решения, которая выражается в паттернах и best practice. Все перечисленное будет тем лучше, чем большее число разработчиков использует данный язык.
НО. Любой язык с алфавитом отличным от латиницы автоматически ограничен географически. Ну представьте как русскому "удобно" было бы работать с ключевыми словами на хинди или тайском. При том что русскому, индусу и тайцу никаких проблем с английскими ключевыми словами. Поскольку латинский алфавит ну наверное знает любой человек в мире достаточно грамотный вообще для программирования. И даже если он не владеет английским ну ключевых слов в среднем языке пара-тройка десятков. Они не изменяются по временам и числам. Соответственно ну если человек не может их просто заучить, программирование вряд ли для него. А вот учить сначала незнакомый алфавит, а потом быстро набирать на нем на клавиатуре - совершенно другой коленкор.
Однако например есть встроенный язык платформы 1С с русскими ключевыми словами. Потому что сама платформа заточена на российский учёт и поэтому так и так ограничена географически.