Not completely eliminate all options but maybe limit the number we accept into certain fields or tailor the existing fields to make them more revelant. Everyone isn't made to be an Engineer (God knows I get confused looking at all that mess) but no sense in a school producing 100 humanitities majors. There are a few options.
1) Change some programs around. Instead of having standard public relations degrees. Mix it up and have Healthcare communications, Industrial Communication, Tech Communications, International communications. (add a little specificity to the existing fields so that kids come out more marketable)
2) Create joint regular/tech degree programs. We could have Social Work/Accounting Tech degrees where a person picks up an additional skillset that would make them more competitive.
3) Discount tuition on in-demand majors. If we don't have enough kids interested in STEM, lets put some financial incentives there like loan forgiveness (similiar to what they do for teachers) or simply discount tuition.
:clap: :nod: that's a REAL good idea! It will keep people in line with high demand roles that often times are left hanging cause people really don't know about them because of resources and/or have a better supply line so employers can have an almost sure investment or pick in potential employees!