Just because the S&P has seen such returns over the last 40 years, doesn't mean you'll see those returns over the next 40 years. The US economy is aging out, has stagnant wages, etc.
Going to disagree with you here. I think it'll be impossible to raise interest rates much further without causing economic damage. See negative interest rate policies in Japan and Europe, and close to zero rates still in the US.
https://en.wikipedia.org/wiki/S%26P_500_Index#Annual_returns