Sort:  

The requirements to currently register an id are somewhat problematic for anonymity, but that might change in the future.

I know there's an option to join via email address. Perhaps they could use something like proton mail and a VPN to do so. That however would require Steemit to open up it's account making process to emails, as of now I think it's waitlist only if you don't use FB or Reddit.