The truth is that Facebook engineering & UX has been either incompetent (incredibly unlikely given the caliber of people they have) or willfully / inadvertently avoiding clearly communicating to users what permissions apps need.
The thought that they can't "do better" than dialogs / strings identifying each permission is laughable.
The thought that they can't "do better" than dialogs / strings identifying each permission is laughable.
It's not rocket science.