> Why is this amoral bullshit?
Because
> But, I don't see this right clearly defined in the constitution, so where does it come from? Are you sure it exists?
It comes from morality. Some people think it's immoral to defraud people, whether that is money or their private information.
Some people don't want to live in immoral societies and want the government to enforce some level of moral behaviour amongst it's subjects.
> I think it's unrealistic to expect FB to expend resources to determine what subset of data is 'required' for every app in its ecosystem.
How? They have billions in profits and are in the process of hiring thousands of people to help get their news curation/reporting systems upto scratch. Why can't they setup a process where people have to justify to facebook what they would use the data for?
I could easily argue it would have been in their financial interest as it's quite possible we wouldn't be here talking about facebook if they had taken this approach.
But no, im supposed to believe it's unrealistic to have such simple process.