Here's why so many Germans rent instead of buying their homes