by dangus | 2026-02-13 03:45:04+00:00
We are in this discussion sometimes talking about things that are "missing" from Mac that are actually outdated omissions, no longer accurate. For example, Snap Layouts is now a built-in feature in macOS, but some folks are talking like it's impossible to snap windows in macoS. It's just not as robust/customizable as third-party tools and I think most people who started using the third-party tools should stick to them.

We can go the other way around if we cherry-pick in the other direction:

PowerToys Peek is a separate install, but Finder has this built-in as the Spacebar shortcut (Quick Look)

Preview App: This has been the best free PDF app on the market for decades now and Windows still doesn't have something that compares well in 2026

Spotlight: Still clearly superior to the Windows Search/keyboard-based app launching experience

AirDrop: I know, I can't include this because it's a hardware ecosystem feature, but I'm including it anyway because KDE has a better solution than Windows, and I find that totally insane. I use it on Windows, too!

Migration Assistant: I realize that Windows PCs have a lot of OEM variation, but I think Microsoft could implement a similar experience if they tried.

Backups: I don't really give Apple many points for Time Machine because (1) I don't think many people use it, and (2) I don't think it's really the greatest on its own, but it sure beats what Windows has going on with Windows Backup.

Save as PDF: This isn't a problem anymore, but for many years/decades, Apple's built-in support for turning anything that can be printed into a PDF beat out Windows by a longshot, and I remember how I used to need to install third-party tools to accomplish it.

Full device encryption: I just think the user experience of Bitlocker is piss poor, while Apple makes this a very smooth experience with a very low chance of screwing up and losing data (so long as you tie your system to your Apple ID to add that as a recovery option). The end result is that most Windows users are running unencrypted, while I imagine most Mac users are encrypted.

POSIX utilities: Now, it's not like Apple includes the greatest set of POSIX utilities, and you have to install xCode command line utilities to get many of them, but still, I am not really sure why Microsoft doesn't just port and install many of these utilities natively rather than having you either learn PowerShell, install Git for Windows, or install WSL. I think it is very clear by this point that most people who want to spend time in a terminal in the first place want to be in POSIX-land. They've got cmd.exe, PowerShell.exe, might as well add a third terminal.

Perhaps we can even make the argument that 100% of Windows users are going to install a third party text editor as using plain notepad.exe is pretty much insane, while a reasonable amount of Mac users will be 100% happy with vim.

Going beyond basic utilities, it's also worth pointing out that Apple has traditionally provided a lot more free software than Windows. iLife and iWork come to mind. Microsoft has somewhat half-heartedly followed suit with apps like ClipChamp. I don't think Microsoft ever shipped anything that came close to the quality of free app you got with GarageBand and iMovie.

I also think Microsoft has a lot more platform abandonment that affects Windows device and OS users. If you bought an original iPod and iTunes music, Apple never pulled the rug from under you. Microsoft couldn't decide between PlaysForSure and Zune, and killed both. Same deal with things like TV show and movie purchases. Windows Media Player died, iTunes (Apple Music, not to be confused with Apple Music the service) is still here, still working with original hardware, and still getting updates.

Apple just killed iTunes Movies' wishlist and they were nice enough about it to email me the full wishlist so that I could "favorite" them (which isn't 100% analogous but they were nice enough to not leave me high and dry).

I think at this point, though, I'm veering a little far off-topic.