also macs were very early to hop on the ssd train and that was an insane advantage over most windows machines. I think that gap has closed substantially at this point.
also macs were very early to hop on the ssd train and that was an insane advantage over most windows machines. I think that gap has closed substantially at this point.
Maybe it's different now (I haven't used Windows in decades, so I don't know) but I will say that it never felt that way to me. Perhaps because Apple controls the OS and the hardware, and has the ability to either spend extra time optimizing for older known hardware that falls within a support window or to delay a feature that would be problematic for older-but-supported hardware, but my lived experience with Apple hardware is that I get a lot more practical longevity out of it without having to work to squeeze every last drop of performance out of it.
Yes, I can always take a $1200 Windows machine and put XFCE or Xubuntu or Mate on it and it'll extend its life considerably, but as someone who has always tried to extend the life of my components as long as possible (the server at my feet is an Athlon FX) -- it's always just felt easier on Apple hardware.
It's even easier still with non-Windows PC operating systems, but ... has Windows gotten better on this regard or is that longevity still bolstered by migrating away from Windows?
I don't think they spend any real time optimizing for old hardware, for example APFS is just a turd on HDD systems and yet they forced everyone on it and worse yet kept selling HDD iMacs on the low end (which really wasn't that low).
Meanwhile MS announces in advance what the support window will be. With Windows 10 there was barely any difference in requirements from Windows 8 so pretty much everything that wasn't a bottom tier netbook or tablet from 2010 still works fine and is supported until 2025. Meanwhile the 2013 Mac Pro which was an expensive beast and sold until late 2019 won't even get some security updates in 2025.
Linux and the BSDs also announce ahead of time the support period and there's a plethora of options for aging hardware.
Nearly all machines, DIY included, would have met these requirements. Intel PTT has been built into their processors since 2013. AMD for at least a few years.
Hardware as high quality as Apple is harder to come by though, and generally commands the same price premium.
I'm currently using a Dell XPS laptop that will turn 12 years old in a few months. Since I bought it, I've been able to
1. Replace the AC adapter and battery multiple times (the most common failure point for this model).
2. Upgrade the screen (yes, really!) to a wide color gamut model that can do photo editing in the AdobeRGB space. (New Macs have good screens, but not so long ago even the MBP only had an sRGB screen).
3. Add an SSD.
4. Upgrade the memory (supports up to 32 GB).
5. Upgrade the WiFi adapter card to a new model that supports WiFi 5 (née AC), getting me much faster wireless without having to buy a new laptop.
And ... a bunch of other stuff. All this has cost me less money, in total, than a brand new bottom-of-the-line Dell model would have cost me at any point in the last 12 years. The point being, if you're going to replace your device after 4 years anyway, may as well get a Macbook Air at this point (especially with the M1/M2 chip). But I've been delighted by the longevity of my old Dell.
Ignore 'build quality' that is marketing nonsense that companies use to exploit you.
Last year I picked up a computer with these requirements for $550. Its been flawless.
If I was going to spend another $700, I'd either get 2, or upgrade my video card.
I have no doubt that Windows laptop build quality has improved in the last decade, in no small part to chasing after Apple, but at this point I can't imagine going back to Windows so I'll never really know.
If anything, the repairability and upgradability that prevented old Macs from being e-waste is gone now. It's hard to imagine Apple pushing the envelope on reusability or device longevity in their current era.
I've worked at orgs that used a variety of expensive windows laptops, because they kept having abysmal failure rates and switching every year.
They already had stacks of failed Surface Books and ASUS Zenbooks.
Maybe my HP Elitebook would have lasted, but it was terrible to use the whole time.
Not that my Mac experience has been flawless, but the odds seem to be far better.