Comment Re:Suburban thinking (Score 2) 574
The technical problems you mention have obvious solutions.
Not enough roof space on a high-rise to supply power to all of its residents? No problem, just put the solar panels somewhere else instead. Wires make it easy to move electricity from one place to another.
Need more power when the sun isn't shining? That's a bit more expensive to solve, but the solution is obvious -- generate excess power in advance and store it in batteries, so that it is available when you need it. The cell phone, laptop, tablet, and electric car markets are all driving the costs of battery storage down to the point where this will soon be economical to do at scale.