A month ago I spent about 6 hours on iTunes with a windows 7 PC and tried to get my data from a iPhone 6 to an iPhone7. After 6 hours I gave up and sold both, the iPhone 6 and the brand new iPhone 7.
Funny you mention that. I just went through the very same thing. I only spent a couple of hours on it as I had to update the 2 phones to the latest iOS and iTunes to the latest build. After I got that all figured out, it went very smooth and everything copied but the Exchange email but we had a procedure for that.
Apparantly you've never seen a Dell or HP workstation on the inside. They ain't cheap but there is no comparison against a PC in a standard ATX case where it comes to thermal design.
When I bought my DELL Precision T5500 from the local surplus store, I opened it up first. Even though it is a workstation, it reminded me of the inside of a full size server. Damn thing weighs about the same also. This was a Vista Business era computer. I loaded Win10 Pro 64 bit and all drivers loaded on install except the NVidia FX-3800, that updated on first reboot. This is now my primary computer and is the fastest computer I have, including my Lenovo T460 Core i7 company laptop.
Business class computers will always be better than consumer PCs. Most people just don't want to spend that kind of money. When I was doing Dell warranty work, the Lattitude business class laptops took far more abuse than the Inspiron laptops ever could. Even better, the Lattitudes were far easier to take apart and repair than the Inspiron 7000 and 7500 desktop replacement series ever were. I remember another tech I worked with had to go on a call for an Inspiron 7500 not long after they were released, it needed a new motherboard. He got it apart and couldn't figure out how to put it back together. He brought it into the office in a box, completely in pieces, much to the chagrin of all, including one very pissed off customer. My boss handed it to me, took 2 hours to get it back together/working with no screws left over and I had to deliver it to the customer. That tech was no longer allowed to touch that particular laptop ever again.
Having never owned anything Apple, I can't weigh in at all on the quality of the hardware/software. As someone who serviced probably in excess of a 1000 Dell laptops while I had that job, I truly cringe at seeing batteries glued in and having to take the laptop apart to get to it, SSDs soldered to mainboards, and keyboards that are riveted in. Why? Is is truly because Apple doesn't care and just wants you to spend even more and more money with them on new upgrades instead of repair? I don't know but in my squirrelly little brain, it does seem so. Since that job, I still get to work on the occasional Dell, HP, Acer and Sony laptops, didn't take much to figure out how to peel them open and fix them. Plenty parts available. I would never try an Apple laptop.