No, what we need is a proper permissions model for desktop applications. The idea of permissions being per-user is almost useless in this day and age where most desktop machines have one user (or a small number of users sharing files) and where most applications are downloaded from untrusted sources.
We need proper automatic sandboxing of native apps, restricting file, network and resource access without prior permission from the user.
We need proper automatic sandboxing of native apps, restricting file, network and resource access without prior permission from the user.