Let them downvote me: let them bring their slings and arrows! :)
I can't argue against what you have said. The humanities are subjective but that does not mean that they are not valuable but the greater problem is that there is very little demand in the global economy for essays on social contract theory and Tolkien's Lord of the Rings and anti-industrialism. The best thing we can hope for is that the humanities plays a complimentary role in education. i.e. studying a humanities major like philosophy in addition to a computer science degree. In my "subjective experience" when building consumer facing apps for my company having a humanities degree has helped to make these apps better. Being able to code well is not a guarantee that your app will appeal to a consumer but knowing what people want in a product for instance, is an enterprise for the humanities because it demands introspection, divergent and subjective thinking which is a different kind of thinking altogether. That is why I am irked when people from the sciences dismiss the humanities too readily because the humanities does have something to give to the world. In short, tech + humanities = better products/ideas.