Oh great, another non-economist getting famous for criticizing economics from a position of comprehensive ignorance.
Modern economics has more than enough critics WITHIN the economics field. People who wouldn't say something as stupid as "Economists still teach their students that the primary role of government ... is to guarantee price stability!".
Seriously, this has NEVER been remotely close to true. When you say something like that, you effectively lose the section of the audience that knows the something about economics, and are instead rousing the ignorant rabble.
The field of Economics has problems (such as an over-reliance on mathematical models), but instead of any of THAT being discussed we have the argument centering around some fantasy-world view of economics and economists!