As for me, since most of my non-tech friends are on facebook anyway I have to keep my presence there to keep in touch. I have to admit, facebook is a pretty effective way of keeping in touch. I know I can call/email or meet in person - which I do for my inner circle of close friends. But the fact of the matter is a lot of my friends live abroad and international calls are expensive. Also, we seldom feel the need to make a call or send an email unless there is something specific we want to talk about (but that could be just me). OTOH, placing a small comment on Facebook seems a lot more effortless. The other party can also not feel compelled to answer. And there are a lot of friends I have on facebook who I don't want to lose contact with but don't want to have a day to day relationship with either (i.e. saying hi or meeting up once in a while - but not hanging out every weekend or constantly IM-ing every day).
Another thing is, apart from facebook chat, all interactions on facebook are semi-live at best. I can post a comment and the reply does not have to instant. This is good, especially if the other party lives in a very different time zone.
I am also on G+, but unfortunately most of my non-tech friends find it rather confusing, empty or just ignore it altogether. Which is a shame because liked it from the start.