the problem is that it is impossible to audit said models. unlike real science the social sciences can't isolate variables in order to test predictive power.
Like e.g. palaeontology, economists can't do experiments. You must remember that about economy.
I've read a bit too much criticism of economy as a science using the same argument you see from creationists against palaeontology. (That is, assumptions that all researchers are idiots and/or in a conspiracy against the creationists/left wing extremists.)
Economy is arguably based on cognitive psychology and game theory. (A bit less strictly, but it should even out with all the lacking environmental parameters in paleontology...)