Earlier quoted context omitted.
I want to agree, but don't. Javascript is nice. Leave a comment on HN, then push back to go out to the home page. Wait, you're back at your comment. This flow is obviously not ideal, and would be prevented with a little Javascript.
The old web placed HTML and CSS as primary, and used JS for incidental tasks like form validation, or fixing up the back button. The big idea was "graceful degradation": sites were expected to work without JS, at the cost of (say) a server-side error instead of immediate feedback. Modern reddit does not gracefully degrade: it requires JS to click buttons, to load images, to scroll, etc. Old reddit still works well wi…
The new web caters to advertisers, and rightly assumes that everyone has a browser that follows JavaScript standards.