Earlier quoted context omitted.
> STEM students are subsidized by liberal arts students Can you provide more context for this? How is the cost of teaching a STEM student higher than the cost of a liberal arts student? The classrooms are roughly the same. STEM student labs might be more expensive to manage, but that equipment is/(can be?) funded by research grants.
STEM professors have to be paid a lot more than liberal arts professors (due to competition for STEM talent). Equipment for teaching isn’t covered under research grants, but might come from overhead on those grants, but more likely from donations (from big corps), grants, or tuition.
While there are a massive number of private liberal arts schools, there are relatively few private STEM schools. Most STEM degrees come from public university that are significantly cheaper than private universities.