I can definitely be debated if the current state of education is the best one, but that isn't really how your original statement read. For the record my reply wasn't meant as an attack on you (as in ad hominem), but on your statement which is far too common on HN.
I think social sciences when done correctly do produce good thinking, as any theory is only as good as its reasoning. In my opinion the real tragedy occurs when soft and hard sciences mix. Many times, especially in this setting, because someone with a hard science mindset doesn't understand, or ignore, the premise of soft science. I personally think this is why there are so many wild disagreements on things like systems engineering within the tech community.
It can also be argued that college isn't the best format (age, place, duration) to learn social science, but that can be said about many areas of study. It would also be to, as much of the debate do, ignore the lack of alternatives. In technology there are many examples of people dropping out and having success, at least as a practitioner, in their field. In many other areas this isn't as true. It might even say more about CS education than anything else.
Of course college also has value as an experience. It's where many people find their independence and meet long standing friends, colleagues and partners. Which would be perfectly fine to do anywhere else, but plumbing probably isn't it.