Twitter literally lets you log in to multiple accounts from the same session. You can reuse the same emails & phone numbers too.
So contrary to what you say, the practice of having "alts" is pretty much encouraged.
So contrary to what you say, the practice of having "alts" is pretty much encouraged.
I don't think you can use the same email on multiple accounts at the same time, but using address extensions or creating new emails is easy.