> can't imagine a population where 1/3 will be retired people.
We're currently trending towards a birth rate of 1 or less. This means 4/5 will be retirees in three generations.
Your 1/3 figure is wildly optimistic. Little chance it will be that good.