Solar takes up quite a lot of space, but most importantly only works for a portion of a 24 hour cycle.
But we really need more energy storage, and there are plenty of good ideas in this area too: better batteries, gravity bases systems, crowd sourced storage, etc.