Ironically you guys are missing some key points, the social sciences are extremely important to our economy, to ignore this shows your lack of education.
People with degrees in the applied sciences(business/engineering etc), are the problem, as they have to much leverage over our economy. They live by theory(ironic for pragmatist) that a system based on numbers is superior to a system that is based on qualitative values. A prime example is the insane salaries these fortune 500 assholes make. Upon mentioning this you guys love to state the value of an numerical system, if one person can create the wealth of 100 people he logically deserves to be compensated accordingly, interfering with this would logically be a damper on the efficiency of the overall market.
The problem is that only makes sense if you ignore the qualitative value that 100 people add to the economy. A person with a background in say pyscology will understand this on a scientific level. An economic system that places the element of control in the hands of a select few is bound for failure(which is happening right now btw). Directly due to the fact that the human mind is limited on a biological level. We can't know everything which is a scientific fact, ironically the markets ignore this with an expert fallacy, and constantly place increasing value to so call experts(c.e.o's) In simple terms if management is seen as the markets intellects, and a market system values narrowmindness(few c.e.o's) than it's obvious the system is fucked!!!!!
Anyhow this is only one example how are systems is totally out of wack there are thousands more but don't for a minute pretend that these people don't have a reason to be upset.