I'm not saying all of the Windows hate here is completely unfounded, but since it's the primary operating system amongst consumers and businesses alike, it has to be better and more stable than what you'd believe here. I've never personally had any major issues with any of the systems I've built. An anecdotal story from iBuyPower isn't related to the topic and is best left out.
There's no denying that there's vastly more options, configurations, and customization on a true Windows PC than any Mac, sans Hackintosh (but even then, you're running OS X). That said, I do admire Apple's ability to control everything, yet still spit out a high quality product. Different stokes for different folks, people.
Do you want a cheaper, highly compatible, possibly subpar experience, with the ability to customize to your heart's desire and have the ability to upgrade whatever hardware you want at any time bundled with the world's most recognized and used operating system? Go Windows.
Do you want the most polished, thoughtful, controlled, best ecosystem available? Go Mac.
At the end of the day, most users can get 99% of what they want done in either environment. But there are plenty of things that Windows has just because its more abundant that OS X never will. So some of it is out of necessity. I personally don't need access to anything on Windows, thus I choose the more polished experience, Mac.
If you've purchased into the Mac environment just to edit photo and video, you've already messed up. Any capable Windows machine can do that with the Adobe Suite (Final Cut can do nothing more than Premiere). It's only when you've carefully weighed the other aforementioned differences relative to your needs that you could possibly make an informed decision.