Earlier quoted context omitted.
I appreciate that iOS does not allow software to require this. Yes you can avoid the giant mess of 3rd party launchers on Mac, but only by writing off huge swaths of the software market. Want to run Photoshop? You get to have the Creative Cloud client. The current state of iOS software is that I never have to go into Task Manager and see what junk has inserted itself as a startup item, whether anything will break if…
The current state of iOS software is that you can't run Signal in China. Or torrent client anywhere.
You can always buy a device that allows you to do those things, after all. It's not like Apple is the only device vendor out there, or even a majority device vendor.