Its to level the playing field. Licensed national broadcasters already have to pay a fee which ends up supporting local news / content. International streamers charging money to Canadians for their attention do not currently pay this fee. It seems only fair that all broadcasters / streamers should have to pay the same fee to access the same market.