For me one of the biggest hurdles with OSX is trying to figure out what makes it tick.
I used the traditional MacOS since before the days of "multifinder", i.e., for a long time. For the most part I know how to deal with problems with OS 9.
With OSX, not being a Unix geek, everything is new and different and trying to find answers to problems to less than easy. Take the configuration problem which rears it ugly head when typing ./configure in this tutorial. I have reinstalled the Dev Tools disk twice and I have manually unpacked the streamripper files and I have checked the permissions on the /usr/local/bin directory, and still I cannot compile the streamripper files.
So, what is the solution? Reinstall the OS? I suspect that would work, but that is about an ungratifying "solution" as there is. I want to understand what the problem is and not cover it up by reformatting and reinstalling. I used to make fun at my Windoze friends, since they would spend their Saturdays re-installing their OS. Well, I sure as heck don't want to be in that position!!!
So what is this configuration problem all about?
And if Apple doesn't do something to help take the mystery out of this OS, they will have some disgusted users out there and I will be one of them.