Set aside for a moment the "who pays" question. NC learned long ago that it is unaffordable and had to abandon free college. Liberals democrats never go beyond that to the reality such a thing would require. The military and the ASVAB are good example of what happens. The military provides free training to all who qualify for enlistment. But to ensure the cost of that free training is more efficiently used, they administer the ASVAB to predict how well a candidate do in certain areas. Then it assigns possible career choice based on the test results. I score 90 on electrical, 60 on mechanical. They were not about to let me choose a mechanical field. Same would happen with "free" college. Testing to determine what the government (taxpayer) will pay for based on test results. It may even go as far as assigning a region of the country where your have to work after college. Such a system would, necessarily, eliminate choice in one's career. Also necessary because the if socialist medicine every became law, people would have to be drafted in healthcare service because wages would no longer be high enough to attract people voluntarily. Then you have the whole admissions quandary. Supply will not change. But applications will skyrocket. That means admissions will become far more exclusive, for white Christian heterosexual males anyway, and eventually white females. Because like the old civil service exams, whites will need a 98 to pass, down to 65 for Hispanics (yes that was the case with MA civil service exams).