| However, I've been toying around with the idea
| of eventually writing a minimal 'vi' clone that
| you cannot exit. I'm sure there's pent-up demand
| just waiting for one!
If a user space program can be truly unexitable without restarting (including the possibility of killing it through another shell, of course), then would you consider it to be a bug in the operating system? Seems a reasonable conclusion to me.
To say anything more concrete requires requires defining the question much more precisely. I believe there is still some disagreement on the interpretation of Mach's principle in light of general relativity. For example, see https://en.wikipedia.org/wiki/Mach's_principle#Variations_in... (and a couple sections above, the 1993 poll of physicists asking: "Is general relativity with appropriate boundary conditions of closure of some kind very Machian?"
I hope that is helpful in some way.