I like to think of Javascript as a separate layer on a website. So, if you disable Javascript in your browser, you won't see any buttons that don't work without it.
Others
There is no such thing as a "desktop", "mobile" or "tablet" version of the website. Responsive design is not about that.
Animated scrolling always feels wrong.
A dark mode is a system feature. There is no reason to add a switch to the website.
A website just can't be pixel perfect.
Web designers still don't know about the soft hyphen.