An even better one would be to say that economists are like the consultants to a massive and public government IT project thats 300 years into the making. Complexity built into the system from the start leads to recurring issues that can't be addressed because of entrenched managers, lazy analysts, and a 300 million line codebase.
Thats not to say that if they started from scratch there wouldn't be some unforeseen bugs down the road.