If it's not an issue for your customers, fine, no problem.

But, it _is_ an issue for my customers, many of whom are casual users. That is, they represent the average Mac consumer: they are not power users, they most certainly don't frequent blogs such as this one and they often do not understand concepts such as "Disk Images". (And who can blame them?)

We need to look at these issues from our customer's (and prospective customer's) perspectives. There is a huge gulf in experience and expectation between us as a minority of developers, and the greater Mac user base. Try to think back to when you were first starting out, before you knew about things like volumes and paths and directories. Back to when you thought of Java as a place instead of a language. Because that's where the bulk of Mac users are, and that goes doubly for all the new "switchers".

Anything we can do to make life easier for this huge market, I'm all for it. Just because we know what a Disk Image is doesn't mean our customers should have to.