Say it with me: communities over technologies. (a soapbox)
If you're using a social technology, you're using it because of the contributions and humanity of your fellow humans. At their cores, every social platform derives its value from its users.
A technologically perfect platform is of no use without users you actually like.
Likewise, people on a technologically bad platform will only go elsewhere if the community at large is there.
Are technologically exciting platforms good and interesting? Yes.
But you should evaluate a social platform the way you would evaluate a friend, and not the way you would evaluate an operating system. Because you don't want a social platform that thinks for you, you want a social platform that helps you belong, shows you cool stuff, and helps you talk to humans you like.