Is cancelling Ontario's green energy contracts a good idea?