What you describe is to some extent existing in multiple countries. Basically the degrees in industries that lack specialists get more free slots whereas the others get less. As a student you can still start studying for a fee, if you don’t match the requirements (usually it is based on grades) but you can get to a free slot later on if your grades are good enough.
Why not make it free? At the end of the education cycle the student will get a job and start paying taxes. Isn’t that what society needs? Having educated people to do various jobs. Why putting that behind a crazy paywall?
I tried using free tier NextDNS on a network with 2 Samsung TVs hooked up and hit the threshold of 300k requests within a week. It’s mad how much data Samsung is collecting from their smart devices. Even when not using any features, the TV may stay with a screensaver and still send lots of data.