Tosh5457 said:
Why does that make social sciences poor sciences? It's not possible to define strict relations between causes and effects in social sciences, because it deals with human behaviour. It doesn't make these sciences poor, that's what makes them difficult.
The mainstream models are neoclassical models, which failed and have been falsified.
No model (except marxian models) predicts that capitalism fails in the long term. US' total debt is overwhelming, the productive side of the economy is very small and is shrinking to the financial (and non-productive) sector. Japan's economy already stagnated 20 years ago, and US and Europe economies are going for the same situation. Which model predicted this? Marxian model that is, but it's also a bad model in other aspects.
Then of course, which model predicted the meltdown of US financial system? This was the most important economic event in 80 years and no model predicted it? Almost everybody thought US' economy was going just fine right before this major problem.
Saying social "sciences" are more "difficult" makes a number of incorrect assumptions: firstly, that these things are being approached with the same force of mathematical rigour as other science (there exist mathematicians who try and do such but the average "quantitative" economist (a specialist in econometrics) is operating at a mathematical level roughly equivalent with grade 12 of high school). Secondly, saying they've got the hard job implies that success is a possibility. It's the old joke: "economists have correctly predicted 9 of the last 5 recessions". The vast majority of "economic theory" is really just gut intuition by people who have about as successful a track record as your average card player and for every idea you can always find a tenured professor who agrees with you. In addition, if you read any economic theory you will immediately notice two things: The level of operation is extremely low-level (Conclusions drawn solely from assumptions like "people will always try to maximize their profit") and based on underlying axioms that are quite obviously wrong (such as "with every action human beings will try to, quantitatively, maximize their gain"). Something like economics tries to hide such shortfalls by preaching an illusion of quantitativeness, most obviously manifest through excessive use of graphs that could never, EVER actually have any meaning. Could we ever, EVER know the quantitative form of a SUPPLY curve? Hell no! We'd need an infinitum of alternate realities where each one has a different price level on soap or whatever and all other variables are magically held constant (ceterus parabus). The LRAS curve is vertical? How many economies have you seen taken to infinity? It's really a classic case of "the emperors new clothes", you give a fancy name to shading in some fraction of a graph or calculating it slope (despite that fact that it could never be known) and playing that it provides some actual insight.
In addition, all mathematical attempts are doomed to failure because even the most naive, first flush attempts result in chaotic equations (in the literal, non-layman sense, i.e. they're non-linear and extraordinarily sensitive to initial boundary conditions). Plus, those who implement economic policy ALL base their decision making on balls-out, swing for the fences, incorrect assumptions. Neoclassical (INFINITE forecast error? please), Monetarists (Oh yeah, the national bank TOTALLY has a handle on the economy), Keynesians (Stagflation anyone?), etc.
The real question isn't whether social sciences are the harder sciences, but rather whether they're sciences at all. If they could come up with a single, just one, correct model then maybe there'd be something to talk about. But as of yet? A big no.
... That and every econ major I've ever met was simply clueless (that's my euphemism), but that's probably just my own experience.