The problem is that there is no self-regulation mechanism in place to keep people from going too much into the deep end of un-employability. A feedback loop that exacerbates a bad situation sounds like a quality of bad design to me.
Yes, some people are sloppy and never learn, that doesn't mean that others arent self motivated and learn these things without needing someone to spoon feed them through a bootcamp...