It's one reason why leasehold is a bad idea, as leasehold is nothing more than a long term rental contract with little or no input into the construction, maintenance or management of the building and with few rights of any kind. Commonhold (or tenement ownership, or condominium ownership, depending which country you're in) is much better, but your investment is still very much dependent on others. A freehold house in a reasonable area is generally a pretty secure investment provided you have a survey done on purchasing, maintain it properly and take buildings insurance which would cover serious unforeseen issues. Such as these houses in Egham you're talking of!
But as I've mentioned, changing the UK to a rental culture more like say Germany is not a small thing to do and would require all manner of major reforms, including to e.g. the state pension.