It is always easier to blame someone else, but nothing will be done this way.
No one is placing blame. I'm pointing out something that is missing that if provided would otherwise prevent all kinds of grief. If it helps the project why wouldn't the development team want to put it in?
You know open source software is a funny thing, everyone always wants the end users who have the problems with the thing to go and fix the very problems that they are having with it.

I don't have a problem with contributing to the Lazarus project. I really like the IDE and the project as a whole. I do however have a minor issue with a response telling me to go fix it myself when I'm not provided with the proper information nor a means to find it in the first place.
If you actually want people to join in on the development and documentation of Lazarus you might want to work on how you reply to criticisms. It's better to be constructive rather than defensive. Your posts have taken the latter and are of no use to myself or other readers of the forums.
I would like this issue fixed and am wiling to take part in doing so, but not if I'm just going to be shooed away because you don't like what I'm saying. So if you have any useful information, please offer what you know it'll be warmly welcomed, otherwise I don't see your posts as very constructive. Thank you.
End-user apps on Mac generally do not have uninstallers...
Yes, I'm finding that to be true myself. However wouldn't it be nice if some of them did?

Like you said, it's probably a historical thing, so why not we make changes so that the Mac OS X distributable is easier to work with? Meaning the uninstaller that is. I would be glad to write one if I was knowledgeable and had a working copy of Laz on my system, but I'm still working on that.

I'm getting there though.
The documentation however, that is something that I can help out with, but I still need to know the deal with the files and their locations. According to
jhvhs it likely is so I guess that's a place to start.
I have a Mac and I program exclusively in Object Pascal by choice. My goal in the next couple of months is to get back to developing software, but in Mac OS X instead of Windows. I also plan to develop exclusively on my Mac for cross-platform and iOS apps. So if the development team wants the Mac OS X port of Laz to get some more improvements, I'm willing to chip in to help it along to a user-friendly state.