It just becomes too complicated to make all end users such stakeholders tied to the operation of the service.
That's why I look towards the fediverse model where competent end users can host nodes that hundreds of other end users can use. End users still become stakeholders by donating to the node admin. And yes I know all about the pitfalls of this method, I hosted a fediverse node since 2017.
For better and for worse I think it's the best model with the lowest barrier of entry and most realistic chance of being implemented today.