Comment Re:Solar is here to stay (Score 1) 533
You're assuming you have a roof. Much of SE Asia in particular (and much of the bigger cities in the US and EU) have condos and apartments. There's not a lot of roof space per household there...