Solar Panels – do we get it?

So whilst in Germany over the last few weeks I noticed that almost every house we passed had this brand new “dark roof” or cluster of solar panels. I just don’t get how they can afford to buy it though. In the UK I was under the impression that the...