There's an important article inThe Public Discourseby Adam J. MacLeod that explains why capitalism and charities are vital for communities. MacLeod's idea ties in nicely with this commentary by Jim Liske, CEO of Prison Fellowship, regarding Mitt Romney's tax returns and America's little platoons.
MacLeod compares and contrasts America with Cuba, capitalism with communism. Capitalism tempered by faith-based charities greatly benefits society. Here's the really interesting part: Faith-based volunteers, writes MacLeod, "sacrifice in some degree their individual autonomy for the sake of some good greater than themselves. They are, in short, communal beings who act through communal means for common goods."
In an aside, I like the term free market better than capitalism because it comes with less baggage. Also, as BreakPoint Blog commenters have pointed out, the term social justice carries baggage too.