A few weeks ago I tried to create a throwaway on Reddit to create a new post but the post was immediately removed due to lack of karma.
Twitter now requires I provide a cell phone number to create an account. It throws up on me by suspending my account if a new account is unused for a few days. Requires I prove I’m not a bot to unsuspend it.
Facebook basically requires that I provide a birth certificate to sign up.
If you want to spread misinformation you basically need to be on an alternative platform but it’s also helpful for people like me who don’t want to give up my privacy to a social media company.