I feel like in the 21st century, a lot of folks have come to put a lot of faith in the "stocks in the long run" mantra.
But any stationary effect in the markets can be arbitraged away. If 9.7% long-term returns were guaranteed, wouldn't everyone just borrow 30-year loans on margin at 5% interest rate and invest it in S&P?
Edit: agree with sibling comment. If one loses 27% in the first year and makes 9.7% annually after that, they would be operating at net loss. So even if long-term gains were assured, volatility can still make investing on borrowed money unprofitable.