I am working toward similar goals but with a different approach. With LLMs, software can become more personal, customized, quirky even. Software will fit the last mile better than ever.
The solution is not another SaaS. But desktop apps. Less dependence on a cloud. Of course we need backups. And we need networking. Perhaps peer to peer. Or run a tiny VPS.
Businesses, families, communities building their own workflows. The agent is at the core. And an agent that can work with any LLM. Build agents for non-technical people. Stick to a tech stack, offer end to end (from prompt to deploying generated code on VPS) out of the box from the harness.
Someone else taking responsibility for running the service is the value that SaaS offers and what SaaS buyers are looking for. Having it as a desktop app doesn't have what SaaS has.
Consumers hate subscriptions. Businesses love subscriptions. They love paying to make their problems become someone else's problems, so they can fokus on running their actual business.