Ahhhh Grasshopper, there in nothing wrong with Capitalism. It is the best way to elevate the poor.
Selfishness is a sin, but Capitalism is not Selfish in the big picture.
Lets put it this way, If I own a business and pay sub-standard wage, that is a sin.
If I own a business, pay good wages, the employees benefit right? If I give my 10% then the poor also benefit, right? When I pay my taxes, the poor also benefit, right? When my products go to market, the buyer benefits, right? When I invest in my business, other business and individuals have jobs, right? When I spend my personal money, other business and individuals benefit also, right?
So, how is Capitalism selfish? It can be, but that is not the norm, especially with regulations governing monopolies, and workers safety regulations.
Socialism, on the other hand sounds great, we are all equal. The problem is that when you remove the incentive for private enterprise, productivity drops (Why work when you don't have to) new investment and technologies are not developed (why start a business and pay 90% in taxes)? The overall standard of living for EVERYONE drops. The next thing that happens is that you have to have a STRONG leader that can force people to work, where to work, and how much to produce, that my friend is a Dictator.
"Power tends to Corrupt and absolute Power Corrupts absolutely"
It is about Freedom.