That's not a demographic cliff, that's a financial power cliff, and it's caused exactly by too much money being tied up in PE companies and offshore accounts. All that money taken out of the local economy is leaving each generation with an increasingly smaller size of the pie, even when the pie itself has been consistently growing. You even admit yourself that the problem is that the next generation "can't afford" to maintain the outgoing generation's standard of wealth.