I'm in favour of this arrangement, since I think it's the only way to get updates to work reliably, and I think that's essential. Android and iOS also do it this way, for example. But don't expect a traditional Linux-based desktop but on a tablet, since that's not what you'll get.
On the other hand, if you package up nginx, redis, Atom.io, postgres etc. via Ubuntu's app store, then sure.