The comment about community colleges being cheaper is not true. The CC is subsidized by the state. If you remove the subsidized portion ... costs are similar. Also, the CC provides little in the form of professional development and career placement, which this segment of students is in dire need of.
The reality is that cost is cheaper for the individual but it costs society as a whole in the terms of tax dollars. CC colleges do not report outcomes as a Career College does. However, what is known is that the CC fails a significant portion of its students, specifically those that are high risk. Those failures result in bad debt that the CC writes off ... hence you the tax payer cover.