The economics might change when China start stamping them out like a print factory.
As for wind and solar: once you factor in the costs of transmission, storage and duplication, they suck too.
Duplication is particularly wasteful. To provide baseload-ish power, you need multiple installations to cover that different areas receive power at different times in a stochastic fashion and you need backup plants just in case your multiple solar farms are shady or the wind stops in multiple places. Plus, as climate change rolls on, you will need to keep moving the solar farms and wind farms as distributions of clouds and wind changes.
You know which dog is winning this fight? Natural gas. It's flexible, relatively quick to build, relatively low risk and gas prices have dropped like a stone in the past few years thanks to shale and fracking.
Personally I'd like to have lived in the future where the 1970s energy crisis caused a bootstrapped orbital solar power station industry. Oh well.