Another random point:
Windows requires that users log in with administrative privileges to install software...
"Windows" requires no such thing - poorly written software, created with no sense of how Windows access-controls work, requires one to have administrative privileges to install software. Are such things unique to Microsoft? Try installing iTunes or Quicktime on your OS X box without the administrative username and password - see how far you get.
You're right, bfobserver doesn't have a man page in XCode 2.3. I haven't checked in 2.4 yet. But it's a rare daemon that doesn't have a man page, and compared to Window, the documentation for components in Mac OS X is much better.
Are such things unique to Microsoft? Try installing iTunes or Quicktime on your OS X box without the administrative username and password - see how far you get.
Mac OS X Installers use "Authorization Services" to perform privileged operations. That is not the same as logging on, but it does require an administrative password - and after the operation is completed, the privilege level reverts back to normal user levels.