I have the Pocket app installed on my iPhone, because I want to be able to share stuff to Pocket, but I don't ever actually use the Pocket app to read stuff.
Then there are utility apps, such as the app that I used to setup my wifi, that I rarely open but still want to keep around in case something goes wrong.
There's all sorts of reasons to have apps installed but not showing in the most prime real estate in the world.
Note that these apps actually do something in some cases, like I have a Twitter app (Chirp) where I'm pretty sure the heavy lifting happens on my phone and the watch just does the display.
> Finally, a way to remove apps from the home screen without uninstalling them
You're talking about a different problem.
The solution in your case is surely to allow the apps to be uninstalled!
Suddenly a lot of Android makes sense - they’re trying to build a little computer that fits in your pocket! Aha! I see!
I am not sure that’s a good model for designing something that is fundamentally not a little desktop computer.
Just not for the gigantic market that Android has.
I've always found Android's design to be really weird compared to iOS or Windows Phone, but seeing it as a "mini computer" explains why their design doesn't make sense to me - because I see phones as a separate form factor that fundamentally changes how it is used [by most people].