I just thought of a potential limitation of #Android's new QUERY_ALL_PACKAGES permission that might make it almost pointless: apps can create an Intent and query for which apps respond to that Intent.
It seems like with a small set of Intents, you could effectively query for the vast majority of the apps. Can anyone confirm this?
If so, it seems like they've created the INTERNET permission again, as in a permission that only restricts good actors, and bad actors can easily circumvent it.