Platforms are not publishers. The publisher of these things should face legal action (including the removal of their content). It's not for the platform to pick and choose.
Can you define "platform" in this context? Is this a legal term?
It's interesting to see this dichotomy between platforms and publishers in these types of threads. I assume it stems from a reading of Section 230 somehow, but the word "platform" never appears in that text.