Really, does it take 4 (or is it 5 now!) years to train people to be file clerks?
That's not the point. High school diplomas have become so watered down now (IAAT) that they really serve no purpose: Teachers are coming under increased pressure to pass students, administrators side with parents of failing students, and even state legislators lower the bar of standardized testing to the point where the tests themselves are meaningless as a measuring stick of success.
Businesses are starting to recognize that a high school diploma is really a meaningless piece of paper, and that public schools are churning out young people without good work ethics, perseverence, sense of self-worth, or intrinsic motivation. Not only do I teach, but I'm a business owner as well, and see what the schools are producing on both sides.
I submit to you that despite the insinuation in TFA that recruiters and HR types are basically lazy, they have raised the bar on prospective employees by requiring a degree that shows at least some level of perseverence and the ability to focus on something for more than five minutes at a time without demanding or requiring instant gratification.
You want to fix this problem? Then fix the education system. I'm doing the best I can, but I need some help here, as I can only fix it 180 students at a time.