Re: Lots of conjectures
Android 6 (Marshmallow) is the key version really, in terms of diminishing returns, as that allows user control over what "rights" an app has, whereas with 4, 5 you could either accept the excessive permissions an app wanted or choose not to install it, with 6 you can install and then not allow permissions you do not like.