I tend to agree with what you're saying but the ship has sailed very much and running without javascript is a losing proposition these days.
(my web browser starts up with javascript disabled except for some whitelisted sites and it usually only takes 15 minutes for me to find something completely broken on the internet and re-enable javascript entirely).