According to this critic of neoclassical economics in Scientific American. His claims about mainstream economics are vaguely correct; on a Listserv we all wondered who the heck "Maria Edgeworth" was: we think the author surely meant Francis Edgeworth.
You know, I am getting a little fed up with this use of the word "scientific" as if it's synonymous with "true." They are different concepts. This guy keeps accusing mainstream economics of being based on "unscientific" assumptions. Now if you go and look at them, it's not stuff like, "Pareto thought the charge on an electron was such-and-such, but physicists now know that..."
On the contrary, this guy's issues are much broader and big picture. He is free to say the mainstream assumptions are false or even absurd or a good old-fashioned stupid, but "unscientific" doesn't really sound right to me.