Hallo,
Ich meine, unabhängig davon, welche Beweggründe es geben mag, so gibt es doch eine nicht zu vernachlässigende Zahl von JavaScript-Deaktivierern, denen man zumindest eine Navigation ermöglichen sollte.
Zudem unterscheiden sich die JavaScript-Ergebnisse von Browser zu Browser teilweise erheblich, was eine ausschließliche JavaScriptlösung doch zu einem Risiko macht.
Viele Effekte lassen sich sicherer auch mit CSS oder serverseitig mit Skriptsprachen lösen.
Als überflüssig sollte man JavaScript freilich nicht bezeichnen. Es macht vieles angenehmer.
Heiner