Why does BlabberBuzz require that I use my social media account or email verification to join?
Requiring a social sign-on and or email verification helps to limit possible fraudulent accounts.  Like any social media platform, BlabberBuzz is not immune to fake news, fake accounts, and other fraudulent activities.  This extra step helps to ensure the people that you're engaging with are real.