> However, many users run applications from the Downloads folder, never moving them.
Basically, unsigned apps might not work when run from the Downloads folder without changing the Gatekeeper setting in Security & Privacy settings.
I don't view this as an issue because I already have to go there to launch an unsigned app for the first time to hit "Allow."
Almost every App has a custom background image on the disk image and shortcut instructing people to copy the application to Applications. I've also seen various apps check and pop up a dialog asking if they should move themselves to Applications for you.
Much like the first-run warning dialog, I'm surprised Apple doesn't have a similar dialog offering to "Leave App and Launch", "Move App to Applications and Launch", or "Move App, Create a Shortcut Here, and Launch". With a preference or flag to suppress the dialog.
I think the whole .app folder idea was a great idea that I'm surprised others (Windows/Linux) haven't copied. The /intention/ is that anything that would need to get installed/fixed happen when the app is first launched. This both removes the need for an installer and helps repair things (if the App was moved or preferences were deleted). Thankfully installers are pretty rare in my experience. Usually it's for pretty involved things (network monitor, VM environment) or lazy multi-platform devs (Microsoft Word, or Adobe).
I think the App Store is the most straightforward for the average user--I just wish they'd improve it so it was used more.
Detect and offer, dialogue exhaustion and you end up just automatically doing it anyway.