Also, why do all these damned apps have ridiculous access requirements ? In recent weeks I have been dismayed to find that HBO Go and Sonos apps both require access to all of my media files (android app) in order to be installed.
I'll bet that's not uncommon. Presumably it's just lazy development by people that don't know the finer points of the SDKs, etc., but it's pretty ridiculous what a lot of these apps (that, as the parent points out, aren't really necessary anyway[1]) require.
[1] HBO Go does not need to be an app, as demonstrated by the fact that I use it in my browser (OSX) every day.