Потому что в js никогда и не было долларов, не?
ну не было долларов (хотя можно их использовать, если охота), и конфликта между переменными / функциями не было... функции же явно объявляются... и переменные явно.... правда, в пыхе переменные не требуют ключевых слов, это большая проблема?