I really like the way you think! The open source movement is really getting closer and closer to this organizational structure.
When you stop thinking about "how do I sell this software to other people so I can buy the things I need", and instead move to a model of everybody building software that can help humans obtain the things they need, I think the world changes.
It's important to separate what we feel is productive work, from what will actually produce the most work on aggregate across society.
I think we can build a world where those who feel they need downward or lateral pressure to get things done can have this, but not at the expense of everyone else.
When you stop thinking about "how do I sell this software to other people so I can buy the things I need", and instead move to a model of everybody building software that can help humans obtain the things they need, I think the world changes.