I agree with fideline (and others).
I grew up in a 3-bedroom council house on a northern 1970s-built estate that my parents have occupied since new. However, they exercised RTB (quite late on, for legal reasons to do with the type of tenancy) and that property is no longer part of social housing. You now have two elderly people in an unsuitable (IMO) family house and when they no longer want to use it, it will be sold on the open market.
I, on the other hand, didn't even think to try for a CH tenancy in the late 80s when I moved to outer London - I'd have been laughed out of the office. So I got on the mortgage spiral asap. After 13 years, I sold my flat for more than double and traded up to a family house 100 miles away - although the flat had doubled, I made nothing (in effect) because I still needed somewhere to live. The same flat sold 7-8 years later for double again (and the then owner moved to a large house almost 200 miles away).
Another 15 years later, I have sold the house (for roughly half as much again, taking into account additional building works I paid for) and am moving into an existing household, so do not need to buy another house. What am I going to do with my "windfall"? I'm going to become a (spawn-of-the-devil) BTL LL. I intend to move to giving people security of tenure asap and I will deliberately price below the "market" (but enough to pay mortgage and maintenance) in order to ensure I get good tenants who pay on time. Why will I do that? Because I expect to work until ~68yo, my "good" pension pot will yield an annuity of about £4K per year and I'm not convinced state pension will exist by then. The rent will provide me with income. If I put a family houseful of money into any other type of saving, I'd expect it to erode badly.
Who is subsidising whom in that lot? The only people I really see making money are the baby-boomers (like my parents) who were handed a wad by Maggie and the mortgage companies.