Even if we decide the only relevant criterium is the free market, people pay for the ability to do these things, and for good reason, just as they pay for the ability to use and develop technologies.
I think it would be a great loss to all of humanity if we suddenly stopped paying for social science education. In a nutshell, and a bit polemic: What do you want humanity to be, a great many cogs in a science machine churning away without looking sideways? I would not want that.