Hallo,
Es geht vor allem darum, dass unterschiedlich Browser sehr unterschiedlich mit Javascript umgehen. Selbst wenn Deine Zielgruppe komplett Javascript deaktiviert hast kannst Du also kaum sicher sein, ob Deine Skripte auch überall gleichermaßen funktionieren. Wenn Du bewährte und standardisierte Techniken einsetzt, bist Du viel eher auf der sicheren Seite.
Warum soll man Leute ausschließen, wenn man die gleichen Funktionen teilweise auch mit CSS machen kann. Fazit: Javascript ja, aber nur wo unbedingt nötig und nur so, dass die Seite auch ohne JavaScript navigierbar und lesbar bleibt.
Jan