How do apple prevent consumers running os x on a conventional 32-bit architecture ?, but all the same mac developers can run it on a mundane laptop?
Answers: How do you know they run it on a "majority pc"? Surely Apple developers would own access to newly around any Apple mechanism they needed, so why would they lower themselves to developing on a PC?
Mac OS X is a Unix base operating system, and, providing the PC it is human being written on can feel Unix codes, later nearby should be no pretext to use Macs, although contained by essence, why try to develop Mac OS X on an inferior system, when near are adjectives those Macs just about that already hold the codes built contained by.
Have a look at these links and read on.