There's certainly a place for people with dual degrees in tech and liberal arts -- people who truly understand the tech they're discussing, plus have the experience in communication and argumentation to explain it, push for it, and lead it.
Hi there. I'm the Chief Technologist of a thinktank and do a lot of technical work, from application & systems design and development through to legislation, policy and regulation. I did a double major in Theatre and English Lit. when I went to university. It amazes me that the majority of 'engineers' or science geeks show such disdain for liberal arts majors. Do they not realise that smart people are everywhere?
The thing that really makes me chuckle, though, is that they don't seem to believe that someone with strengths in the arts could ever be an autodidact, in spite of the fact that most good geeks have this capability as a defining trait. In theatre, I had to learn basic electronics, electrical circuitry, technical design, how to build weight-bearing structures, basic colour theory, linguistics, aesthetics (which, scoff as you like, requires pretty heavy thinking about the nature of human consciousness) and about a dozen other disciplines. And English taught me a little humility about the power of expression. It taught me to harness it as well.
As my colleagues will tell you, I have a significant lack of mathematical ability; my brain is simply not wired to read equations (or musical notation - another great failing). I can do it, but I expend a great deal more effort than my math whiz friends. This puts some programming work outside my competence - algorithms especially. I understand perfectly the concept of big O, though, and with assistance, I can write highly performant code.
But... I can design, create palettes, do layout and describe workflows a fuck of a lot better than most engineers. I know enough typography to be dangerous, and I can outperform most people when it comes to interfaces.
I know the value of a good engineer. I learned it at my father's knee. But if anyone ever suggested that I fill my software shop with nothing but STEM grads, I would laugh them out of the room. No offence, all you engineers, but there's a whole raft of software design and development issues that you guys suck at.