Eigentlich habe ich JS tot geglaubt
Ganz im Gegenteil, Javascript erlebt imho. gerade seine Blütezeit. Viele HTML5-Features (localStorage, Websockets usw.) sind nur mit Javascript zu benutzen. Außerdem ist Javascript längst nicht mehr nur im Browser anzutreffen, es gibt auch Desktopanwendungen und Serverdienste basierend auf JS (die übrigens im allgemeinen viel schneller laufen als ihre PHP- oder Asp.NET-Pendants). Javascript hat einen schlechten Start hingelegt, weil es mißverstanden und mißbraucht wurde.
Pauschal: Alles sollte auch ohne JS funktionieren
Das mag zwar für die meisten Standard Websites gelten, Webapps stellen aber Meinung nach eine Ausnahme dar.