steam is indeed a publisher but they've declared free speech is okay
this place *might be according to the claims of non-verified users* a platform, and an admin once told me he deleted nazis but refused to define what nazi meant when pressed for a hard definition. if true, and that admin was doing that under the umbrella of "platform", that's actually completely illegal and violates free speech/content law