I have no problem with STEM and I will encourage my kids to go that route, but I was an English Major and even though it is often used as a joke around these parts, I feel like it really set me up for a solid career. I have worked in marketing research for years and worked my way up the food chain from a copywriter to CMO. I truly feel like my time in college as an English Major provided me with a higher level of analytical skills than most of my colleagues. I may have just been lucky.
I audited some MBA classes recently to see if I wanted to get my advanced degree, but I decided that I would wait until retirement and choose another field that was more interesting to me on a personal level: History, Literary Studies, etc.
I think that once you have reached a level where you are competent in whatever field you choose, it is up to yourself to make your own way. Obviously, the level of competence is going to vary depending on the career you choose, but that is up to each individual...
College is honestly what you make of it. We have way too many MBAs and JDs right now. The degrees are watered down. Almost all of the ACC schools (I see a good deal of candidates from solid ACC schools) offer an online MBA at this point. You now need more to differentiate yourself.
Bringing it back to the OP: It depends on your immediate circle of friends, colleagues, etc.