Yeah I don't get why Jelly Bean didn't include the feature of allowing what permission an App can access.
Don't get why they haven't done that. SHouldn't be that hard right?
Having not used this feature before, I might be wrong on this, but I reckon it probably broke some apps and they couldn't figure out how to get it to be stable.
I'm just trying to think about how that feature works. Does it allow an app to continue working, but whatever that app wants to do that needed a certain permission granted, the app will fail to do? Like, if it wants to read contacts but can't, the app will work but you won't ever be able to see anything about your contacts in the app?
If it works like that, I can almost guarantee some apps were broken - and the way it was implemented, I wonder if Google forced any kind of lock on certain permissions so that all Google/Android features continued to work as intended, or if it had the potential to even disrupt the basic functions of Android (including ads/tracking, which would be a huge reason for Google to remove it).