Re: @Chris 125
No argument with any of that; I'm just making the observation. Plus, given the choice between:
A) Being unable to use an app because it refuses to work with a given set of restricted permissions, then seeking to spend time "reviewing" the app to gripe about said refusal to operate.
B) Finding something else
C) Simply granting the permissions.
...I highly doubt even a small minority of people would choose option A.
Like I say, I'm with you on what apps should and shouldn't be asking for/getting, however the trouble is the (apparent) quid pro quo of having some new shiny game/app/whatever is seemingly enough for them to just hand over control. Devs know this and exploit it, and until more people start to care about their privacy, that state of affairs ain't going to change.
I seem to remember reading also that part of the Google good-developer-guide-thing (probably not an official name) states that you have to intelligently handle lack of permissions come Android 6, not just bomb out totally.
"We're sorry, but you agreed to the EULA, which states this software requires the following permissions, which you have not granted. Please grant the permissions listed in order to continue."
To you and me, that's definitely bombing out, but at the same time it's a perfectly intelligent way to handle it. And more to the point, nobody can force your user to grant permissions, just like nobody can force you to provide a function/service without getting what you want in return for it.