Population loss from now to 2050 will cause about 20-30% in economic damage or about a $60 trillion in economic loss. The GDP of a country is the amount of working people times the average economic contribution from each person. If your economy has 30% fewer people and all the people had on average the same productivity then you would lose 30% of your economy.
Ed McQuarrie talks the REAL History of Stocks and Bond performance.
https://www.morningstar.com/funds/what-doubters-get-wrong-about-6040-portfolio
What the 60 percent stock portfolio and the 40 percent bond portfolio helps your portfolio