Почему язык должен переключаться автоматически
Я поражаюсь — как можно пользоваться компьютером, который не переключает раскладку автоматически? Это же объективно неудобно.

Главный минус — это отвлекает. Нужно всегда следить, русская раскладка или нет.

Даже если переключаешься на автомате и без ошибок, это значит, часть сознания очень занята отслеживанием режима. Это похоже на то, что Дэвид Аллен называет «незавершенным циклом» — мысль, которая забивает голову.

Например, мне приходит гениальная идея, я кидаюсь к ноуту, пишу абзац, хочу перечитать, а там: «ye;yj ddtcnb yfkju yf negjcnm...». Поток сбит, мысль потеряна.

Если вы не верите Аллену, давайте послушаем гуру интерфейсов, Джефа Раскина: «Режимы (modes) являются важным источником ошибок, путаницы, ненужных ограничений и сложности в интерфейсе. Многие проблемы, создаваемые режимами, хорошо известны. Тем не менее, практика создания систем без режимов почему-то не находит широкого применения в разработке интерфейсов».

Автоматически раскладку переключает Пунто. Да, он иногда ошибается — не знает некоторых сокращений и мемов. Но во-первых, его можно настроить, во-вторых, можно больше не думать о режимах.

Сравните: вы следили за раскладкой, но ошиблись и написали не то. Или: не следили, программа ошиблась и написали не то. Выгода очевидна — лучше не следить и ошибаться, чем наоборот.
За раскладкой следить — здоровью вредить