Privating hydro is different because it is still a monopoly. The little guy cannot setup a power company. But this is a new industry with small business being wiped out. Imagine we all had to wait in line for our block of cheese once a week.
Right now they are paying taxes on hydro, water, property taxes and income earned, employee related taxes, insurance and some are charging hst.