This is an asinine, Deference to authority, nanny state garbage take..
No-one is forced to give all their info to fb. Better yet, no one is forced to use fb.. Of your using these services, and you give all your info to them, that's on you, not engineers just earning a check.
Did you read TFA? It's clear that FB has info on people that they never willingly gave to FB. It's also clear that FB can mine information about people who have never used FB, simply by virtue of their being in the contact list of someone who DOES use FB.
You are absolutely right this calls for nanny state involvement. This is precisely a case where the invisible hand of capitalism is impotent and government regulation is essential.
No-one is forced to give all their info to fb. Better yet, no one is forced to use fb.. Of your using these services, and you give all your info to them, that's on you, not engineers just earning a check.