Technology is catching up on the solar panel front though. French Heliup are producing panels which are only 5kg per square meter. Which makes them significantly easier to install on roof-tops. I imagine I'll eventually have solar panels on my roof, but I'll likely wait another decade for battery tech to also be more viable.