I've heard people say housing policy has failed because it's too neoliberal meaning too free market, and then other people say it's failed because it's too neoliberal i.e. too much government intervention.
Neoliberalism is basically just markets-by-default and evidence-based alternatives when they fail.
That's not though. I think the name is from the 'New classical school', oppose Keynesian economics. I think the meaning drifted to mean supply-side economics (direct inheritor from the Chicago school and the new classical school).
Neoliberalism can't be 'evidence-based' when it rejects basic observation (like those from MMT. You can reject MMT 'solutions', that's fine, I do too. Don't reject evidence though).
I think your criticism of it as not being 'evidence based' because it 'rejects basic observation' is emotive but fundamentally it's still a technical criticism, not a moral one. Neocon criticisms of neoliberalism (even if they misidentify what that means) revolve around the decay of traditional values, for example. Socdems around inequality (which to them is ipso facto bad).
But that's true that a lot of socdems don't really understand economic theory and so some criticism seems empty, because they repeat a criticism they did not understood. And that's ok, because macroeconomics is the less scientific of all social science field (for good reason), and who would want to bother with it (unless you're an idiot who took that in college because it seemed to pair well with math :/)