I think they are thinking of something of a poorly designed Dyson Swarm, the plebs who came up with it think that with "cheap" launches, no permits really, and free* power, it might really come out in the wash and be easier to scale.

Is it a good idea? Most likely not, the amount of issues they are going to have is going to be amazing.