The reason this doesn't work for the OS is that applications invariably ask the user to set settings to "expert" and toggle this and that in order to take full advantage of features.
So I still think the solution is something like iOS or Android. I can not think of anything a non-CS person needs to do that can't be done on those platforms.
So I still think the solution is something like iOS or Android. I can not think of anything a non-CS person needs to do that can't be done on those platforms.