Similar ideas discussed in The Best Interface is No Interface:
https://www.amazon.com/Best-Interface-No-brilliant-technolog...
I like the underlying concept a lot (roughly, use technology to accomplish minimal-interaction user experiences). Practically, however, I think it's rather hard to accomplish because a lot of constraints/forces are going to incentive developers/companies to do what's easiest for them.