Both Twitter and Facebook have already been declared and used as "public forums" not only in US legal cases but also in other western ones. The only issue with S230 is that companies abuse(d, some still do) the platform & publisher status, without transparency. Full transparency will probably never be achieved realistically speaking (it is[or should be] a matter of transparency towards the end user - the user of the forum - , not towards the government), so the only sensible thing to do is take away the ability of the platforms to modify/erase in anyway content from the end users, IF the said platform is legally considered a "public forum". Who considers that and issues like "is any new-comer entitled to such status" is the next headache in this whole ordeal,because it will probably constitute new bureaucracy. The fine line will always be between companies and the government since both are different entities. However, imo, 1A should precede both in priority, otherwise it's the start of blurring the said lines & the decline of american society.(See China: de facto a fascist regime)