Well you can ssh to an Android phone through the USB developer tools, and you get a bunch of Unix commands like ls, df, etc.
Anyway what's wrong about Unix is that it assumes that users need to be protected from each other (good) but installed binaries can be somehow trusted (bad). We're in the internet age now where we download so many executable code that we need better sandboxing, as part of the OS.