Today at work, I had someone ask me for help with a problem on her computer.
She said she had lost iTunes from her Start Menu and didn't know how to get it back. I double-checked with her that it was installed, and she said it was.
So I told her to click on My Computer and go to Local Disk C:\ and then click on Program Files and then iTunes.
Then I told her to drag the iTunes.exe file to the Start Menu. Before I could finish telling her to do that, she dragged it on top of the Start Menu button and then let go of the mouse.
I then told her to drag it again to the Start Menu and wait for the menu to expand, then keep holding on to the mouse button over All Programs and wait for that to expand and then let go once it's in the Start Menu where she wants it.
She was grateful to have it back.
I often see Windows power users here attempting to speak for "the average user" and proposing that the average user has no problems in Windows but would be baffled by Linux. I don't see that at all. My co-worker is not an idiot. I run into people like her all the time in various workplaces or through acquaintanceships or kinship. She is the average user, and computers to average users of all kinds are a mystical thing. None of it is intuitive to them.
I as a power user think it's "obvious" that getting something back into the Start Menu would be finding the location of the executable file and then dragging (without letting go of the mouse button) to the Start Menu, but why is that intuitive? Think about it. How would an average user know to do this?
Among the average users I know (not the power users who pretend to be average users and try to use reverse elitism to distance themselves from Linux "geeks"), there is rarely if ever any kind of basic understanding of how things work on the surface. I'm not talking about learning programming or bits and bytes. I'm talking about on the surface here. To my co-worker in the above example, everything is a step. Do this step. Do the next step. She doesn't think, "Oh, the executable file lives here. If I drag it to this other place, a shortcut icon will be created that will link back to the executable."
I see this a lot with people writing down instructions. Every time I've had to write down instructions for how to do something on a computer, it's because I had absolutely no concept of what was happening. Every time I watched someone do something and then was able to replicate the actions without writing down notes, it's because I understood the basic approach.
For example, when I first learned how to do a mail merge, I didn't have to take any notes, because I understand the basic concept: this Word document has the letter, and that Excel document has all the stuff that gets merged in (name, address, gender of recipient).
But when I learned pivot tables in Excel, I had to take furious notes, and even after I took notes, I still couldn't replicate what I saw in the lesson, because I had no concept of how the tables related to the data. It was like magic to me. I saw the end result. That's all I saw.
So let's please stop all the bull excrement about how Windows is intuitive and easy for "average users." What you as a Windows power user think of as intuitive is not intuitive at all to the average users you try to speak on behalf of.