Every time these disruptions happen people said we had hit a tipping point and it was going to be different this time. Not sure how this time is different.
The stock market is not economic growth. A far simpler explanation is that investors simply expect things like the labor market to recover, which is exactly why the markets react dramatically when the monthly jobs numbers are released.