Yes, I agree, Nandalot. Retro fitting can cause roof damage too. There are solar panel tiles, but you don't hear much about them (or maybe I just haven't been listening properly) and ages ago there was the possibility mentioned of a sort of throw-over solar panel for a roof which would not need so much attaching to the slates or tiles. Again, I don't know what happened to that.
When I was young I remember a lot of fuss about the unattractiveness of pylons, and then it was phone masts and now it's wind turbines, although many people, including me, like them to see whirling away. Those who moan still, presumably, want to use electricity!