The problem is, all they teach in college is Keynesian economics. I've experienced 4 years of that. Then you have a bunch of educated people spewing that bullshit like it's gospel.
The CFO of my company says we were doing good January through June but he got the shit shocked out of him in July. (and my company is normally insulated to economic conditions)