Someone didn't see the video[0] where the Facebook SDK, packaged into other apps, was sending all of the information plausible/possible back to Facebook - before the Terms and Conditions of the application could even be accepted.
The problem is far greater than you've perceived it to be.
[0] - https://media.ccc.de/v/35c3-9941-how_facebook_tracks_you_on_...