Ontario green energy deal: Sellout or sweet deal?