We are being driven by software, which then drives the hardware, which then drives more software. Sanity would seem to say that a computer which works should continue to work, and continue to be supported. No, it's not a good business model if you're a gigantic company trying to steal all the money you can until someone else puts you out of business.
Why aren't there any companies picking up old software and hardware service? The best I can see is Wary 5 Puppy, which goes back to the last kernel which could still address analog modems and freezes it there, and adds just enough of today's software to make an old computer feel like it can still keep up.
A lot of us poor people just can't keep buying more and more, new and newer computers. I know it's not The American Way, but we should be more like Cuba sometimes, where 1950s American cars are maintained because they can't get new ones.