Here is my "why".
1) software choices. I didn't try macs years ago because the software I liked or wanted to try wasn't available. Yes, I know now that you can run Windows programs. But if something doesn't work, will it be the DJ software, the Windows software, the software to run Windows, or the computer? I don't want to have to find out. I want it fixed. How does the software tech support help me now?
Windows is not perfect by any means. But the reality is it is very reliable when people use it reasonably. I'm guessing a good number of BSOD's are because someone is trying to run something on a computer that simply was not designed to do. Many times people buy a cheap computer then a game that will suck up all of the resources, then blast Windows because it didn't work.
I typically don't buy gaming laptops as they are a bit overkill for what I need. I buy good computers that have plenty of room for what I need. But I buy 2 at a time.
If my software choices were made naitivly for OS X, I would have tried Apple by now. I was a big android user and am amazed how much better iOS is compared to Android. And the software choices are better on iOS too
Just like cheap Windows computers, many people get sucked into getting "free" or cheap android phones, which are the WORST. But most high end android phones are much better.
I have very little patience for things that glitch at a gig. I gave up on Vdj after a few crashes. Pcdj same thing. My ots software never crashed. It won and I've paid more for it. If Windows crashed even a few times, I'd be all over the place figuring out how the boot camp thing works to get my software running on a Mac.
I pay more for sound equipment, mics, and iPads because I feel I can give my clients a better event with these tools. If there was any better performance I believed a computer could give me, I'd gladly pay more for it.