Да, чёрт возьми. Почему это нельзя делать с программами?
потому что программу на английском сможет прочитать любой программист в мире, а на русском - только русский. А ещё между раскладками при наборе текста переключаться неудобно. А если сделать клавиатуру в 2 раза больше, чтобы 2 алфавита влезло, скорее всего, будет неудобно (хотя ты можешь попробовать пользоваться двумя клавиатурами и поделиться впечатлениями)