I’m ok with thinning the herd this way. In fact I would take it one step further and say that you can’t have financial aid unless you are majoring in a subject that is on an approved list of majors. The list would be heavy with math and science. No political science, history, literature or other useless degrees.
Or change the tort system to ‘loser pays.’ That would slash the demand for lawyers, cut into the appeal, and back up the flow to the law schools.