Were Twitter a true public forum one would not have to sign up for an account in order to post to it.
Doesnt matter - the court ruled it is.