I often use a Thinkpad X220 (which still works for a lot of my usage and I'm not too concerned about it being stolen or damaged) and the JS web is terrible to use on it. Mostly resulted in my preference of using native software (non-electron), which generally works perfectly fine and about as well as on my "more modern" computer.
I remember going trough a similar situation when using a netbook. At first they were ok for doing light work and even accessing websites, but as time went on websites and browsers became more and more heavy. Youtube was a struggle, even Google felt laggy. Want to browse a map? You are better off getting a physical one! But, no worry, it was still fine for other low intensity things and some programming projects I wor…
Then after going mass market OEMs put full windows and client software on there, and the web became heavier so webmail or simple office/collaboration slowed down. After that mobile/tablets were in competition for the market, and has practically devoured non-professional usage for PCs outside of gaming.
What I keep coming back to is bundling versus unbundling - having one tool to do everything with likely inevitable compromises, versus splitting into a number of precise specialized ones. It's difficult to convince any decent number of people to take something that does less.