In this popular diagram, https://upload.wikimedia.org/wikipedia/commons/7/77/Unix_his..., NeXTSTEP was originally forked in 1988, before Linux really had package management put together. Darwin is from 2001.
Is 14 years not enough time to establish a proprietor supported unified package management system?
My expectations may just be set too high.