Real estate shouldn't be an investment, it shouldn't raise in value, and it shouldn't be possible for a huge chunk of the population to fund the financial sector through mortgage interest. It's a tax on everyone designed to funnel wealth upwards towards a sector of capital owners that get paid for doing very little.
Regulations and taxes should be arranged such that it is very expensive to own real property that isn't for your own personal or business use. If you want to act as a gatekeeper for real estate, at least a large chunk of the profit should go to the state for the benefit of the public. If it's expensive and not beneficial to own things so others have to pay you to use them, the market will shrink dramatically and more people will actually be able to own homes.