I remember when adding people you had to enter something for "How did you meet this person?" and if you checked "I don't know them", it would close the box and say "Well why are you adding them?"
Facebook want you to be connected to as many people as possible because this network of connections is essentially what they sell. Just like Google, with facebook you are the product that is sold to the advertisers (the difference being that currently with facebook your friends are the product too, though that difference is set to vanish if Google can get the social thing right enough to attract a critical mass of users).
I agree, but I also think that eventually, this devalues Facebook.
It's like you had this party with all your friends, and then all your coworkers and former classmates and people you met at conferences and people who share your interest in banjo music all showed up too.
And eventually, it wasn't a party anymore; it was just a random collection of people. And you started thinking, "wouldn't it be nice if I had a place for just me and my friends?"
Aye, I think that is what Google is going for. They might be early to the game though: have enough people got to that stage that FB will see a large number trying Google's offering just for that reason?
It reminds me of search engines proclaiming "2,800,000 results returned". Really? Most searchers never go beyond the first couple pages in the query result set. Who cares? Likewise, other than playing Six Degrees of Kevin Bacon, who wants to see all these tertiary relationships that mean nothing?
If you only add your actual friends, Facebook is a pretty good experience. It's not perfect, you still have a to block a few apps, but once done it's not a bad place.
I also think if you're adding people to your Facebook that have anything to do with your employment you're insane.
But maybe it is because I am 30+ that these distinctions to me seem very clear.
Read: Not you.
It would seem I am majorly in the minority in how I use Facebook. I figured fellow hackers would be similar, but it apperas not.
Twitter was better about this, in that following someone is a one-way connection, not a two-way one. Google+ lets you have it both ways: putting someone in your circle means you'll see their public posts (Twitter), if that person puts you in their circles, you'll see their private ones (Facebook).
For example, why do you have friends on FB you barely know in reality? You should only have your genuine friends on Facebook. This simple rule solves the "annoying status update from someone I don't care about" problem, which is the most frequent complaint I hear about Facebook. I actively delete people a few times a year who I don't expect to see again.