I think the problem begins when JS starts doing the job of HTML and CSS, generating 100% of document markup, inlining styles and not following progressive enhancement. Then the web relies 100% on JS to be consumed.
Reply or react to this post via Webmentions or reply or like to the Mastodon, Twitter or Instagram post.