Have you seen the process for joining? Quite intrusive imo. Like I said in my post, I have a hard time seeing how you could sell the idea to someone that they have to join a new social media platform and on top of that, they have to provide id.
Agree with you that it’s a feature but my point is that feature might turn someone away when they see the requirement.