Google+ solves a lot of issues. It is easy, rather than confusing, to set up lists of friends, and using them is likewise easy, rather than frustrating. Video chat that's free and easy to use (as opposed to easy to use but not worth the expense in the case of Skype or incredibly expensive and inordinately difficult to use in the case of many corporate IT solutions).
It doesn't solve every need that Facebook doesn't, but it does address quite a few of them.