Ich habe mit keinem Wort JS verteufelt. Ich nutze es selbst auch, weil man nette Sachen damit machen kann. Jedoch achte ich beim Einsatz darauf, dass die Website auch funktioniert, wenn jemand JS deaktiviert hat.
Gerade bei Links ist es ziemlich schade, wenn jemand die Seite nicht erreicht, weil er nicht einmal merkt, dass er JS einschalten müsste.