It is kind of a shame that in the day and age of containers we can't just have Linux as an "app" on our iPads. Instead people are forced to write a worse version of everything and bundle it together as an app.
I kind of appreciate Apple's approach to simplicity. I use an iPad because I don't want to maintain another computer; syncing configuration, updating packages, etc. But it basically means that I use it as a "dumb terminal" when I hear it has a surprisingly fast processor. Seems like a waste.