It depends where you want to use the os for and how to define best.
I think Mac is a great desktop os for day2day use. On the other hand, making Mac is relatively easy, given the limited hardware support. Windows supports more hardware, but has a bit less user experience. Linux has even more...