BeOS had poor hardware and driver support and didn't have the critical mass that OS X has.
OS X also appeals to Linux folks, having much better usability and with a robust Unix core.
The combination of inexpensive, more powerful hardware offered by x86 coupled with a superior OS would...