Macroeconomics isn’t like astronomy :-) Stars don’t change behavior when you model them. Economies do. There are no stable primitives, no conservation laws, just shifting behavior and feedback loops.
DSGE models are equilibrium sandcastles calibrated to past data. In physics that’s failure while in macro it’s tenure.
Economics is interesting and sometimes useful but calling it an experimental science is self-flattery.
“One thing we are not going to have, now or ever, is a set of models that forecasts sudden falls in the value of financial assets.”
-- Robert E. Lucas
"As a policy-maker during the crisis, I found the available models of limited help. In fact, I would go further: in the face of the crisis, we felt abandoned by conventional tools."
-- Jean-Claude Trichet - https://www.ecb.europa.eu/press/key/date/2010/html/sp101118.en.html
"How Conventional Wisdom Failed Us" - https://youtu.be/c8LMWCko4d0?t=138