The Fed printed trillions and held rates at zero way too long. Corporations have always been greedy and shocks always happen—only the Fed flooded the system with cheap money.
Yeah, zero rates also juiced stock buybacks and made housing unaffordable by flooding investors with cheap cash.