I'm pleased to report that I only use 8 of the sites listed on the link
I use 7 of them regularly and have occasionally used others.
I'd keep quiet about the other ones, if I were you.
I've been to sixteen of these sites, plus an odd visit by chance to another two.
And no I've never used twitter or it relatives.