The thing about the first amendment (which is often cited when people complain about twitter and other platforms) is that the first amendment applies to censorship from the government - not private companies with terms of service and end user license agreements which every user agrees to when they sign up, but I guess they can go ahead and try to sue. Should make for an interesting few news articles all the way up to the supreme court.