I personally don't like apps bundled in zips. I love .dmg. Firstly, I like how Apple tries to create some sort of uniformity. Why shouldn't all apps be installed into the apps folder. It's where they should be. What's the big deal. And what kind of a moron runs the app every time from the dmg image? Just provide proper instructions. Installers are fine. Just make it clear to the user how to uninstall if they want to get rid of it. You can put those instructions right into the installer window as the app is installing. Just use some common sense. Do you think poisonous materials shouldn't be stored in containers because some people don't read the labels? Just stfu and solve your problem. If people are too stupid to do things right, provided you gave them EVERY opportunity to understand what they're doing, screw em.