And we've faced more headwinds than that before.
The difference is, before, people had at least some confidence in their ability to make a living. We've whittled down the average person's wages and job security to the bone and when people don't feel secure, they don't spend, or maybe they do, but they put it on the card... which is another problem and story unto itself. And places like McKinsey are a part of the knife that did that whittling.
Anyways, when people don't spend, businesses don't do better over the long term.