John Osmond reposted
"The unwillingness of platforms to accept even paid advertising is sure to raise concerns about free speech and the dwindling number of companies that control many of the platforms in this country — and ironically provide a proof-text for the point the film is coming to make." Sci-fi had warned us.