They're trying to control the ecosystem and tighten the reigns. However you can't successfully control any ecosystem, you can only manage them. Continuing to abuse users is the absolute opposite thing to do. Users will start flooding away from Facebook once other competitive systems develop in its place.
Fool me once, shame on you; fool me twice, shame on me. Facebook does this routinely, and yet people go back.
Would you be surprised if news broke that Facebook has been selling your private messages to third parties? Not really. What if Google did that? That would cause uproar, so G+ is competitive in terms of user control.
Is there a tradeoff between user control and social connections that users face when using Facebook? Were this the case, G+ would have much higher market share and users would have already started flooding away, with the network effect in play.
But that's not the case. Control is relatively negligible to the majority of Facebook users. Competitors won't succeed until values change.
Personally, I value control. I'd be done with Facebook were it not for its White Pages functionality - with a name, you can find someone and contact them. That's not the case for the majority though, so having other competitive systems won't do much good.
People keep talking like some magical Facebook competitor is just around the corner, ready to take on 400+ million fleeing users and assume its position at the top.
It simply isn't going to happen. The ghost town that is Google Plus is showing exactly what most competitors end up looking like.
Using "Google Plus" and "ghost town" in the same sentence is a red flag for not knowing what you're talking about. I get way more engagement on Google+ than I do on Facebook, and I've had a Facebook account for a long time.
Perhaps his Google+ experience is different then yours? I'm inclined to agree -- most people who I know have Google+ accounts, have added me to their circles (and vice-versa) but chose to keep all of their interaction on Facebook.
The groups of people you communicate with are different. Just like during the 90s, some groups used AIM, some MSN, some ICQ...
Shameless plug, I use www.thebuckyball.com to handle all email contacts and social friends, but that's because I wrote the backend, (in erlang) for those interested.