If we want to have one app for each little thing, we will have to install 100s of apps to do the work of a super app. The only way to do that is by having a bundle of apps you can install with a single click.
100s? I can't think of that many features that could be unbundled in separate apps, but sounds like an adventure