I've worked with the Apple computers and the Macintosh in my career since 1986. I was in the "personal computers/desktop publishing" thing since its origins. I got my first home Mac in 1994, then one of those iMac G3 "all-in-one" things in 1998. Although I always used Macs at home, I did use Windows machines in my work, dating back to the dreaded "Windows 95" days.
Yes, Apple computers hold up. My iMac performed flawlessly nearly full-time for 11 years , before blowing its fly-back transformer in 2009 (the models averaged a seven years or so lifespan before a major hardware malfunction). So I can say they do hold up.
It was then I switched to a home Windows machine. I did this for several reasons: More bang for the buck, more compatibility in my work (few of my prospective clients use Macs), more apps and programs I use available for it (more extensive programming and developers) and how the Windows OS these days is nothing more than a reverse-engineered version (or mimicry) of both the Mac OS Classic, and the Mac OS 10 and later.
If you can use the Mac OS, Windows is a cinch. Yes, Windows does have its flaws. You need constant security running. And you'll need to have the utilities to maintain nearly flawless operations. I've done that to this one, because decades of Mac use made me better at addressing Windows -- and its numerous issues. You have to keep everything updated (especially anti-virus), and Windows 7/64-bit operates well when it's tuned.
So far, I've have one -- one -- system freeze up. Those were common on the older Macs: Pointer freezes on screen, forcing a "hard restart."
I'd agree that Macs are more solid in hardware and software. But since I've programmed and troubleshot Macs for years on my own, I don't mind applying the "added measures" required to keep Windows running true. You have to someone of a "computer geek" to stand them, however.
Also, I still have the iMac. It's not really dead. It's hibernating. It's not extinct, but dormant. Kind of like some volcanoes. From what I read online, it's not cost effective to repair the fly-back transformer. I'm not a electronics guy, but eventually I hire someone who is. The "workaround" involves opening the case, disconnecting the internal VGA monitor, and attaching an external VGA monitor. That bypasses the fly-back transformer and allows it to boot and display through the other monitor. I do want to bring back the Mac...since it holds the Madden NFL 2000 game I played. Nothing like building a 14-0 season with the New York Jets, then losing the computer before the last two games. Ha!