Yes, wanting to put money in a physical asset which has utility value (like a property people can live in), especially when it is in genuine (rather than artificial) and difficult-to-reverse short supply (like property in London), does make financial sense.
I think of the Right to Buy as being a bit like giving away the family silver in return for a few transient votes, and in doing so committing your children to a future where they'll have to rent expensive stainless steel cutlery.