Потому что они глупы, как коробка лягушек , именно по причинам, указанным для противоположной точки зрения в этой теме (я даже не буду спрашивать, о чем это. Дерево для деревьев и все это).
Когда FOOBAR = FooBar = foobar, вы можете выбрать свое соглашение, и другие кодировщики могут сделать то же самое независимо от того, разделяют они ваши предпочтения или нет . Нет путаницы.
Они также не могут сойти с рук гениального, который имеет константу, функцию и переменную с одним и тем же именем в одном файле, хотя и с разными заглавными буквами. Опять нет путаницы.
Вы называете переменную WebSite, они называют их Website, и какая система запутывается? При сканировании тоже не легко поймать.
Что касается поисков, действительно ли это намного больше обработки для преобразования имени в строчные буквы, прежде чем искать его? Провести собственную преждевременную оптимизацию - это одно, ожидать от разработчика вашего языка - совсем другой уровень упущения.
... и все же, все эти ответы о чувствительности к регистру уменьшают путаницу. Вздох