From the Android developer site:
You were saying something about ignorance of Android?
What you quote is individual requests IN ADDITION to informing you about permissions BEFORE installing, and replacing the old way of having all granted at the moment of install.
Example:
https://play.google.com/store/apps/details?id=com.spotify.music&hl=en
Spotify - Music and Podcasts
Spotify Ltd.
This app has access to:
- read phone status and identity
- read the contents of your USB storage
- modify or delete the contents of your USB storage
- read the contents of your USB storage
- modify or delete the contents of your USB storage
- read phone status and identity
- find accounts on the device
- add or remove accounts
- find accounts on the device
- take pictures and videos
- record audio
- view Wi-Fi connections
- find accounts on the device
Other
- receive data from Internet
- view network connections
- full network access
- prevent device from sleeping
- view network connections
- pair with Bluetooth devices
- access Bluetooth settings
- send sticky broadcast
- allow Wi-Fi Multicast reception
- full network access
- change your audio settings
- control Near Field Communication
- run at startup
- use accounts on the device
- control vibration
- prevent device from sleeping
- install shortcuts
- view network connections
- view network connections
- send sticky broadcast
- full network access
- change your audio settings
- control Near Field Communication
- prevent device from sleeping