1) Twitter is a private business, your first amendment rights have not been violated. A single company having everyone's "official" communications by the balls is a direct result of everybody literally handing them that power.
2) Can't be censored on your own equipment. Twitter is trash. Leave it.