One thing that the mac does have going for it is the .app container object. There's nothing nicer than all your files nicely wrapped up in a cute and shiny icon. Of course, it makes it harder to find somewhere to keep associated readme files.
The lesson there is that you should PUT THE DOCS IN THE PROGRAM. :D At least on the Mac. The standard for Mac software is that any documentation which absolutely, positively has to be up front goes in the installer, and everything else is accessible from within the program. As you say, it keeps everything nice and tidy.
Of course, one of the reasons this is possible is Apple hardware control; Mac games don't need five pages of troubleshooting guidelines. They either run or they don't.
Yes, it drives me crazy when Mac developers don't do this.