I do. Beside my reddit account and my online gaming community I contribute to, I have no time for Facebook, Instagram, or Twitter.
But I guess reddit is the superior alternative (at least for me). I find that the Facebook posts and Instragram stuff is always full of people trying to show off their lives all the time.