I actually agree with you somewhat although you are not saying a lot. We have to find a system where the fortune of a single person automatically contributes to the good of the whole. Capitalism is actually already surprisingly good in that regard, and that's why it has been so successful. But in the end, there will be people who are vastly more successful in any system, and we need a way to make all efforts automatically contribute to society. I don't mean taxes, because those can be controlled by a governing body and are regarded as external force. Nobody wants to pay taxes. No, we need motivators which are intrinsic to the human mind. People need to want to help. Let's not kid ourselves and think that we can just "pull ourselves together" and be nicer to each other in the future. Human nature can't be overridden by mere wishes.
Capitalism works because there is nothing stronger than the motivation to provide for yourself and your family.
How do we use that motivation to nurture society as a whole? I don't know. Taxes are not good enough, as we can see today, they can always be outsmarted. You can't outsmart human nature, which means billions of people struggling towards a single goal.