Capitalism can never solve the problem of poverty, it is in fact going to exaggerate it.. In this system it is the capitalist class which keeps growing as it makes profit at the expense of the working class.. It is actually the workers who create wealth and the masters take away a lion's share..
If a man trades a days worth of labor working for another man, he is paid in some form of money. Money is capital. That is all he gets and that is all he deserves. If he wants to save his money, he can start a business too. Having a job does not entitle a worker to an ownership piece of the company he works for. Nobody is being taken advantage in this arrangement.