You are free to start your own business and get rich except it's not so easy, very few people can do it.
But then you're often still perpetuating the system by then employing people who work making you rich.
Start a cooperative, forget about being rich and seek the fulfillment of all its members.
I'm not sure if I'm describing a cooperative, I just know that most normal companies do the exact opposite of this: they force you to live in a high cost area where you spend a large proportion of your salary on housing and other living costs.
I know there are plenty of good reasons why humans have decided to live in cities, but I can't help thinking there's a better way.
The fallacy is in believing you can't have both a reasonable cost of living and the benefits of a city. There are plenty of such places, globally. As more and more people realize that it's unnecessary to assemble in specific places I think we'll see a sea change. Programmers are going to be some of those most able to take advantage of it (they already are).
If someone takes a risk to build something valuable, he/she deserves to get rich.
Capitalism seems to have made us all think it's completely okay to exploit someone else's surplus labour. How is the risk the founder takes that different to Employee #1's? Their payout is usually vastly different, but their contribution not so much.
In a free market people are free to create their own ownership structures. If people want to setup up a company, and distribute equity equally to employees that's completely up them