Education should be holistic. If the main means for being a student, worker, etc. are stressed, then learners will become well-rounded on their own for the most part. Just focusing on pushing any discipline or focus is disastrous. Things should be interdisciplinary all the way.
I don't think the common complaint is that students are being trained and educated for the job market. The main complaint is that they are not being prepared for much at all for the way the world is: 1) Practical skills have gone to the wayside (i.e., balancing a check book), 2) Students are prepared to take standardized test that mean nothing to survival or the world beyond getting into private school or higher education, 3) Character, ethical, and manners education have ebbed out of existence for current students, and so on.
I actually think most people would not mind if schools went back to a dual track system: those who are being prepared for a trade (vocation) and those trained for academia or professional careers.