And the application developer suddenly gains back control on how and
when his app gets delivered to users.
And this is supposed to be a good thing? Looking at much much crap
distro packagers had to fix in the past I really can't think of it as
that.
You then basically need all that container stuff just so you can be a
little less scared at some application developer's broken attempts to
"enhance your user experience" by installing suid-root helpers or stuff
like that.