First rule of design: NEVER BLAME THE USER.
The very fact that large numbers of people find the app installation process in macs difficult, BY DEFINITION settles the question: is it difficult or easy. Answer: if large numbers of people (as f.ex. the OP, who used macs for 14 months still had problems understanding the process!), find it hard THEN IT IS HARD. Over. When a company does a usability study, and they consistently get complaints about a PARTICULAR process, then the design is A FAILURE for that process. They don't say, well, those users are idiots.
Here's a clue: there are many other processes in macs that pretty much everyone finds easy. You don't find folks asking about it on message boards. That's easy. And that's how it should be with app installation. When you get to that point, you achieve design success. When a particular process is consistently singled out by large numbers of people as troubled, THEN IT IS TROUBLED. You want to get to the point where there are no complaints - as HAS BEEN DONE FOR MANY OTHER PROCESSES.
That's how you get praise for an intuitive user interface design - that' s why iPods have a better UI than many competitors. Of course, the "iPod competitor" is welcome to say "It's easy for me and my buds, those other users are idiots", but they end up having their design called "bad" and a corresponding market share.
Oh, and to the guy who said "idiot who shouldn't belong behind a computer period" - you have no idea what a walking cliche you are. One of my friends is a systems administrator for a large organization. She works with other sys admins. She regularly describes for me how CERTAIN admins have the exact attitude you describe. And you know what? It's those admins with that attitude who are the idiots - she often points out to them, that the users whom they denounce as idiots, have PHDs and degrees far in excess of the admin who calls them idiots - in fact, many are brilliant physicists, mathematicians etc. And many have computer experience - but so many processes are so screwed up in Windows, that your high IQ won't help you. IT IS A DESIGN FLAW. The user can have a very high IQ and even computer knowledge on many platforms and still be confused BY BAD DESIGN. Yes, the admin will find it easy - and when I studied languages, native Hungarian speakers would tell me "but Hungarian is EASY, see, I speak it", while linguists agreed that Hungarian is one of the more difficult languages around.
Look it's really not controversial - if large numbers of people complain, then it's a problem with the design, not the people, and it says nothing about the IQ or computer savvy of those who find it unintuitive. People's intuition works differently. There are complex programs that I run, which I find intuitive, but many complain about. I don't say to myself "those folks are idiots, and this program is WELL DESIGNED", I reserve the label "well designed" for a program that is found intuitive FOR ALMOST EVERYONE. That emphatically is NOT the case for the app installation process in macs. It IS true for many other processes in macs - THOSE ARE WELL DESIGNED - better designed than windows, f.ex., but it is NOT true for the installation process.
The same "clever" guy who denounced me for an idiot, goes on to say there's a READ ME file explaining how to install... this is quite ironic. You see, a really well deigned process is INTUITIVE. Intuitive means, that you don't even have to refer to a manual in order to use it (would you like to have a refrigerator that needs a manual to figure out how to open its door?). Apple prides itself on this design attitude - use it out of the box, you don't need thick manuals - and for the most part they succeed... on this particular issue they dropped the ball. Apple understands what makes a good design (even if they don't suceed 100% of the time, but who does). Many linux developers, back at the beginning had the same attitude "go back to windows you idiot, it's so simple, you just drop to the command line blah, blah, blah" - fortunately, most have caught on (interestingly, they've been learning from Apple - f.ex. the HIG for GNOME apps was inspired by Apple). So it is highly ironic for an Apple user to insult other users as idiots and urge them to go back to windows. That's the opposite of the very Apple ideal that's at issue.
I spent time trying to explain not just that the process is difficult - that's a given by definition (see above). Of course it is difficult and a failure of design (rare for Apple). Instead, I was trying to pinpoint WHAT in the process is difficult. It is not helpful at that point to be denounced as an idiot... when a usability engineer explains to a developer WHERE in the process the program is difficult, the developer shouldn't insult the usability guy as an idiot. May as well reverse the situation - Windows guy "You can't understand the wonderful Windows design? You're an idiot!".
In fact, did you consider that maybe it is YOU who doesn't see the issue and not I? Just like the native Hungarian speaker, you DO NOT HAVE THE INSIGHT to understand what is difficult about Hungarian - that's YOUR failure, not the failure of the linguist who points out that the Hungarian grammar is more difficult than in other languages due to f.ex. multiple tense modes which are far simpler in other languages. You see, the ability to look at the process from the point of view of the user is an attribute of a good usability designer - not being able to do that would make you a FAILURE as a designer. "I don't understand what you find confusing" - means you don't understand user design. I'm being helpful by pointing out what is difficult - denouncing me misses the point. And yes, I am still confused by the process here. And the final irony - I'm quite sure that Apple will eventually rework this process - because unlike some - they believe in good usability design... and thank heavens for folks like that, or else we'd still be using hand-cranks to start cars ("You just crank like this, see! Works for me! You're an idiot, why can't you crank?!").