On the other hand, many Germans believe: renting is paying someone else, buying is paying yourself (which is nonsense). Especially in more rural areas, buying/building a house is considered a big achievement in life. People are even willing to move from a smaller city to little towns just to be home-owners. Buying a house can be a net loss over the years, if you're not located in a major city. Especially in East Germ…
Frankly the only people who say this are investors. If you look at it from a purely investing perspective it makes sense to buy a house and then rent it out, rather than buy a house and live in it as an investment. But most people are not investors, they want a home to raise their kids and be a place they belong. That's the disconnect
Of course, what renting gives you is the flexibility to live in a smaller place and avoid overpaying for extra space that you might want to use at a later time. Still, the savings from renting a smaller place have to be greater than the tax expenses that I get charged for renting out.