Well, no, actually people did consent for it when they signed up to use Facebook. If you didn't read the terms of service when you accepted them, or you forgot that they said "Facebook owns this data about you, and can use it however they want consistent with their privacy policy", then that's on you.