From the article you posted: "Profit, while a necessary means in economic life, cannot be an overriding end for truly human economic flourishing. We therefore affirm the emphasis in Caritas in Veritate on social enterprise, that is,
business efforts guided by a mutualist principle that transcends the dichotomy of for-profit and not-for-profit and that instead pursues social ends while covering costs and providing for investment. More broadly, we urge evangelicals to
consider the invitation by Pope Benedict to rethink who must be included among corporate stakeholders and what the moral significance of investment is. We would have wished for an even stronger criticism in the encyclical of the elevation of money to an idolatrous status and the resultant contemporary dominance of financial markets over other elements of the global economy."
Perhaps each car sold should have a $400 surcharge added by the business, so the business can provide free cars to the needy. If so, how long with THAT dealer stay in business?
It isn't enough to make a profit and give to charity as an individual, these folks want businesses to operate as charities themselves. If that agrees with the Pope, then the Pope is wrong.