I think that is maybe where my uncomfortable feeling comes from: community college seems like an "extension" of the grand idea of higher education (which is awesome for people that want that!)- become a more well-rounded person, read the classics, learn history and art appreciation, etc. etc. - it's what I did, and I enjoyed it... but I know I'm not everyone. I grew up in a very poor place where it might just serve people better to "learn the things you need to know to pass for XYZ 9-5 job" and from what I read ITT (sort of) fit the bill. I worry that we're saying "You can't do that - you have to go try and be a well-rounded renaissance man/woman"... now I know that with federal money, maybe we have the right to say it, but still...
Community colleges (at least the one's I've seen) tend to have both traditional academic programs intended to fill the lower division of a classical four-year college program and vocational programs leading to a two-year degree or vocational certificate (or where you might just take a few ad hoc classes for career advancement without enrolling in any kind of certificate/degree program.)
The idea that the ITTs of the world are more effective for vocational education than Community Colleges is a product of the massive marketing campaigns of ITT-style for-profit institutions more than any reality, as far as I can tell,