Equities, as you said it, have not kept up with inflation. While you might find shares at 5000 upwards, you also find shares at below Rs. 50. Therefore it is pure luck to find shares which would grow with inflation. After all investments are all about keeping you comfortable when you are retired. Property scores way over other investments. For one, you have a large mass of area to invest according to your inclination, taste, financial status among other parameters. You are sure that the property rates would keep up with economy and inflation. That way you not only earn regular income (increasing at regular intervals) through rentals, but also profit because of capital appreciation.