When Bill C-11 was ratified in 2023, online streaming services had been railing against it and calling for its implementation ...