Banking: your competitor handles nicely dynamic forms, with helpful field validation, asking users just the right amount of questions based on what you entered previously, without changing page, with a go back button just working great. They also live refresh transactions, provide some nice clickable spending graphs, have a nice live dynamic wire confirmation system provide in-website live chat with your advisor. Their session doesn't expire every 15min for security reasons. You lost.
Banking - again same kind of argument.
Non JS infused apps have a certain solidness about them. I think it is the predictability. An interactive site will have whatever original UX innovations that team came up with.
Case in point in HN you can paste arbitrary text into a comment without it fucking up. Impossible on Reddit! If I paste there the comment box is now forever fucked until I reload. I need to do the old notepad middleman trick.
Your you lost comments are odd, it is horses for courses always.
About the copy and paste situation, having implemented a text editor myself, JS is of great help to handle copy and paste. Just letting the platform do what it does via the text entry of the copy buffer has some underwhelming behavior that are seen as bugs.
The good thing about scripting it is handling images on the clipboard. But Reddit: please invest in making it work and not regressing!
If you just need plain text then native HTML works fine. Never had issues when the JS is not interfering.
The grey area where the pendulum might apply is in more line of businessy kind of apps: email client or online banking are examples.
I think there is no pendulum though, there has just been a lot of choice in the last 10 years on all sides