It is apitty FOSS project like GNU-Darwin / PureDarwin never took off and people use Hackintosh. But Apple is here to blame. They could even support the users by charging some fee.
The only feature that sets Darwin apart from FreeBSD is launchd instead of init. The rest is mostly downsides like a weird file system. You can get dtrace on many other OSs today too.