Google already changed that in Android 6. You can install an app and only allow it certain permissions.
Of course, thanks to the Android ecosystem, it will take another year or two until a significant portion of people actually switches to devices running Android 6.