What really killed the Ontario green program was Ontario Hydro.  Basically they require rental of equipment to put power back on the grid basically eliminating any economic gain a well meaning citizen could make on a massive initial investment.  Corporate greed.