I don't think you understand the economics of micro solar, firstly, Solar production peaks when demand peaks, secondly, micro solar plants produce power where it is needed, so it alleviates the strain on the grid. Thirdly, the government does not have to invest billions plants/equipment/transmission capacity, finally, it is not polluting.
I understand the economics of mirco solar quite well thank you, a 100+ acre solar site is by no bodies estimation micro, a micro site is somebody putting solar panels on a roof of a house or a factory. This site is a for profit energy generation site that in theory will provide power into teh grid be it local or provincial. The fact that the power is 800% more than what is being paid now is a serious problem in and of itself who pays the premium?
Solar power does not infact peak when demand peaks, demand in Ontarion peaks between about 4PM and 7PM . Have you looked out the window during that period lately? Oh you can't because its dark out there.
The location of Canada is also a problem from the point of view of light duration and intensity, from October through April the length of daylight and the intensity of the light will not allow the solar panels to produce anything resembling peak amounts, In fact I would be surprised if anything higher than 30% efficiency during daylight hours is possible.
There is also the snow issue, how do you clear the panels so that they can operate? We are talking about 100+ acres of solar panels, a herd of labourers with brooms?
Government does not have to invest billions into the plant? No they don't they just have to pay hugely inflated rates for the output .
It is clean power from the standpoint of there are no exhaust products produced from the actually generation, are ther pollutants generated from the production of the solar panels and the solar farm itself? I have not researched the actuall production methods lately .
Put basically at the present time solar power can produce supplimentary power for the grid during daylight hours . The cost of that power when it is available is exhorbitant.