Some applications can be installed "for all users" (from an admin account), and some can't.
AFAIK, the availability of such option is a design on the side of the packager (or developer+packager?)
Is there any rationale for a developer/packager not to provide that option, so the user decides?