I hard disagree. Economics (of any flavor) is as soft as any other social science. The field of economics can be a useful lens to help one understand the world and human behavior, but it relies too much on human behavior to be consistently testable in the same way as 'Hard Science'.