Due to it being a public forum and blocking them is a violation of their first amendment rights, why is it okay for Twitter to ban people off of their public forum? Can you not argue that a ban is functionally identical to blocking, only worse because it prevents you from participating entirely?