I'm not saying such degrees or programs shouldn't exist. I'm saying that if colleges cared about students' life outcomes they would be up front about the fact that this is not a degree or program of study with any earning potential benefit and discourage people who can't afford it from studying these areas (at least as a major, electives are fine).
You would still have a few who just totally want to study that and don't care, but they should know what they are signing up for and be fully aware of the implications. I feel like a ton of people were not, and we should not expect 18 year olds to show a 35 year olds' level of maturity when it comes to doing their own homework and career planning.