A lot of the posts on the ‘anti-market’ side come back to the same thing, same fallacy, as I see it. They knock over a straw man argument which says ‘the labor market perfectly values each person’s labor’. But nobody is saying that, nobody reasonable. Rather, the basic idea is the lack of a completely different system to turn the various subjective opinions expressed (‘artificially high cost of college’, ‘bloating of degree requirements’, ‘burger flippers could be programmers, I could train them’) into a workable system that’s superior to a labor market. That’s what is not, manifestly not, workable.
Whether you like market mechanisms or not, they’ve proven to be the best basic system for pricing and allocating resources.
But that again does not mean you can’t put on top of that a system of taxation and cross subsidy to avoid (subjectively defined) ‘excessively’ unequal outcomes. We already have that in the US on a large scale. People can reasonably argue it should be less so, more so, or done differently.
Making college ‘free’ could be one extension of that system. But it’s not as if producing college educations is really ‘free’ to society. Resources have to be allocated to it and paid for by somebody. And giving out valuable resources for ‘free’ (at the margin) encourages wasting them. That factor has to be weighed in deciding to make college ‘free’, as opposed to say just giving consumption subsidies to people whose labor is less valuable in the market.
And innate ability is also a factor. That’s one big reason for ‘bloated degree requirements’. Many more people now attend college (and even get degrees, though the % finishing without a degree is high). In part that’s raised the skill level of the whole workforce, one reason productivity keeps gradually increasing. But in part it’s just increased the supply of people with certain credentials. There’s a contradiction between in one breath calling for more subsidies for people to get credentials (so they make the decision based on a cost of education/training lower than what it really is), then in the next bemoaning credential inflation for a given job.
It’s a problem that many people doing min wage jobs are not intellectually capable of being programmers. That’s somewhat different than back when a higher % of people digging ditches by hand were also intellectually capable of being assembly line workers or operating basic construction machinery. It’s a problem that won’t go away via silly insistence that the distribution of intellectual ability is the same among low and high wage workers. It’s not, a reality society has to deal with not deny.