I agree, and this somewhat reinforces my point.
Liberal arts colelges, for the most part, dump out hundreds of thousands of interchangeable people with no real skills. There are of course exceptions. Doctors, engineers, some of the scientists (although many are just recycled into faculty), some of the tech people (although in my experience any person with a masters or phd in comp sci is 100% worthless on the job)
Tech schools are focusing on areas where there are more shortages of workers (or at least the impression of shortages of workers). Now, they of course have a perverse incentive to make the shortage appear worse than it is, and continue its existence even after the shortage is no longer there. But they are responding to at least some level of market dynamics, which by and large traditional schools are insulated from completely.
There is a reason all schools (private and public) do not publish good salary or job sector data. They just give the number of people having any job. You might have gone to school for engineering, and be serving fries - thats a win to the school