The only school that has any explanation for this is the Austrian School of Economics. Their theory of the business cycle is the reason they successfully predict every crisis to the tee (except for timing, no one can do that), while other economists are just blown away in surprise that it even happened. Mises and Hayek wrote big and hard to read books about it, but two that explain this to the layman are "Meltdown" b…
I do believe that the Keynesian economics that has been practiced for the last few decades has left the global economy woefully unprepared and venerable. Low interest rates have fuelled massive asset price inflation and encouraged governments, businesses, and individuals to take on far more debt than is prudent.