>6yo CPU/mobo still does not feel in any way slow or in need of upgrade
The limiting factors have changed- or rather, the limiting computers have changed.
Throwing more client horsepower or internet speed at the problem can't solve the fact that the server (and to a limited extent, an internet connection) has to deliver both a huge amount of JavaScript and the (typically image/video/audio-heavy) content itself.
The client is always underutilized- the fact that smartphone apps (or rather, cached local copies of what would normally be a website) have similar performance to a modern desktop PC should speak volumes about that.
It's probably why Microsoft smartphone-ized Windows; though their execution of that was awful and it didn't help that WinRT wasn't mature on release.
And raw server performance (like desktop performance) has been at a plateau for a while now as well. The lack of competition for Intel doesn't help that (maybe AMD's new processor line will start driving improvements again, but there are no hard numbers on performance; and higher-TDP ARM designs aren't currently competitive with Intel's in this space either).
Until this changes, and there's nothing to indicate it will on Intel's roadmaps, clients will continue to be good enough- it might be the first time in history where computers (since 2008 or so) are replaced because the hardware failed and not because they were insufficiently fast.