I've been off those for 15 years; the first time FB breached user trust; strike one; I was out. Twitter... I took a look for a few days back in the beginning; nah.
Been waiting for sovereign internet my entire life! Thank God the vision has manifested; we're home!