you should read the 10k report for Solar City.
The cost on this stuff is still prohibitive and dependent on government subsidies, which are dying off (at least in the USA). Plus there have been some inherent miscalculations in the generosity of the electric industry to allow citizens to sell power back using it's transmission lines. I mean they will allow it but you gotta pay to sell. Now that a lot of the energy industry has retooled their costs to accurately charge residents for their portion of the grid costs when they are selling electricity back the ROI is not as good

it seems like this showmanship is meant to get investment and support but something isnt ready