"Unlocking fees generated $37.7-million in revenue for Canadian carriers in 2016"

There are roughly 30 million  cell phone subscribers in Canada.    Revenue wise, if every cellphone subscription fee goes by 1 dollar per year, carrrier as a whole will still make as much money.

The question is does it make the market more competitive?