Why not have general purpose computing? Computers are vastly powerful machines that could be useful over very very long amounts of time. By allowing closed, proprietary locked down applianceization of computing, we create expensive high-tech consumer devices which seem to quickly (within 5 years) become unsupported, obsolete, unmaintainable, & unrepairable.
Computers have nearly endless uses & applications, until we artificially restrict that. Society ought to try to keep computing general, because it allows for us to adapt & update systems along with the times. Nothing but general purpose computing seems to be renewable. Why should we have other forms of computing?
Joe soap is never going to do that or even want to do that. He doesn't even have a need for parts, after all he doesn't repair his stuff, he just throws it away and buys new stuff.
Perhaps he'll buy a 3D printer when he can go to Amazon and click "print" instead of "order". But we're a long way from there.