This works fine for research universities, but in teaching universities (couldn't find the statistics, but there are a lot of them out there) someone has to subsidize the new STEM programs until the alumni start giving grants. In my experience, a lot more STEM alumni give large donations than humanities and social sciences. But that does mean a bigger initial outlay by someone.