Lots of doubt. But don't doubt this: anybody who bets against orbital solar will lose, and it won't take long. The costs are all going in the direction to make space-based solar the winning option.
Citation needed. I'd especially like to see the calculation against the launch costs and the expected lifetimes of solar cells.
No. No I'm not going to dignify this with a 'citation'.
Betting on solar is a silly idea. Its just a way for oil companies to keep shipping baseload