Which sucks honestly. I don't have an account on Twitter and don't want to have one, but people ofter refer to Twitter threads, and it would be great to see them. Not to say about indexing
True, but Nitter is a bit hit and miss, and wasn't working for a while. No guarantee that it'll always remain available.
You can make alt accounts easily enough, there's no draconian "new internet" rules like forced SMS verification. I created a few for different reasons and haven't had trouble with them