> People in Germany seem to prefer rent over freehold property, this might explain Germany's low numbers compared to other states.
For the average German, buying a house means 30 years of debt: 300 000 EUR vs. 50 000 EUR salary (which is actually 30 000 EUR due to taxes and mandatory health insurance).