I am not too sure about which graduates you are talking about. If you are thinking gender studies or business management, I am 100% in agreement. However your non B.S degrees to teach people more than their coursework in the duration of the courses through projects and such.
The third year electronic design course that I took for example just about removes all the people who cannot do the things that you have mentioned due to its relative difficulty compared to previous courses. If you don't think well, take command, apply logic, make decisions quickly, communicate properly and perform exceptionally, your project will not work and it will fail.
This is a view shared by ABSA Capital.
http://www.engineeringnews.co.za/article/investment-banker-may-hire-engineers-to-strengthen-financial-skills-2008-07-08/rep_id:4136
It's funny that you keep singling out engineering, because the engineers I know (mechatronics) aren't even working as engineers or other well-paying jobs. There's just a gloomy lack of prospects for them atm.
I studied and witnessed many others studying myself, so I'm afraid you aren't going to convince me that third year or honours imparts the traits I mentioned. Most people pass with very average projects and made use of a lot of help to get there.
It makes sense though that a fat chunk of graduates of extremely challenging degrees are competent in several aspects. It has nothing to do with their course though - they would have been just as competent before embarking on the course. Their competency is inherent to them and not derived from any institution. I have never in my life seen a person transformed by university.
