I refer you to this great article on LXer.com: "Newbies and magic".
GNU/Linux newbies (pretty much newbies to any other Free Software systems) almost always come from Windows, an operating system that they've been trained with and in a way trained by. They have been trained to rely on "magic" as this article points out and magic is something abstract, obscure, but magical. They never really saw the cause of a problem or furthermore any action that their OS does. They just saw it being done and they saw it being broken.