>>wat100+(OP)
I've never seen this argument brought up by anyone serious, not in the above post, not in the space datacenter blog by Google, etc.
The main benefit is that solar panels go from a complicated mess of batteries + permitting to a very stable, highly efficient energy source.