Re: The trouble is...
stopping applications from doing things is good when you DO NOT WANT them to do it. but if the application needs access, and you don't blindly say "ok" to everything, then you lose whatever functionality you really wanted.
And that's the point.
It's YOUR phone, so YOU should be in charge of it.