The tech giants have profited mightily from the diversion of advertising revenue at the expense of media outlets and journalism. Bill C-18 would channel a portion of that revenue back.