While on one hand you make a point, on the other hand, perhaps this article can simply be considered community advice to Twitter: if Twitter wants to protect the stability of its platform then perhaps it should consider more explicitly stating its Terms of Service with respect to username ownership.