Most people who live in Germany in cities don't have houses, only flats.
How would you ever charge an electric car there?
Driving to one of the superchargers each time would be pretty annoying and probably kill the battery.
They don't share the homeownership fever prevalent in the UK and USA. Germans (and the French) rent due to cultural reasons, it's not looked down upon at all, it's a pragmatic alternative and puts the renter on a much more equal footing with the landlord than in other countries (like the UK).
Of course this is all quite obvious by glancing at the rental prices in nice neighbourhoods in Frankfurt, Berlin, Munich, Paris...