There’s also the matter of permissions, some apps may be installed by the admin, but the app might not run with admin permissions for some users.
There’s also the matter of permissions, some apps may be installed by the admin, but the app might not run with admin permissions for some users.
> Why are an applications files physically moved elsewhere in the first place?
It’s possible there’s misunderstanding in what we both consider application files. Anything that exists in the AppName.app bundle never gets modified, deleted or moved. And it’s not possible to create any new file in that bundle, not even symlinks, without invalidating the signature.
For any files that need to be modified, my suggestion would not work at all. But I'm sure there's cases developers could symlink unmodifiable files.
I know I've seen anything and everything in the users Library folder. (Application launch splash screens for example.)