Every time Apple pushes an update that causes some bizarre issue, people talk about it at length
On the one hand, software is written by humans. Humans make mistakes
On the other hand, Apple by design supports such a tiny set of hardware (that they largely build themselves and tightly couple to their software) that it's strange they're unable to iron out the issues in test before pushing the updates and ending making the tech news cycle when something goes wrong
It's the deadlines.
"Must ship feature before WWDC"
Due to how small Apple's hardware list is, issues directly impact a much larger percentage of their userbase
That's why we had proceses and testing. But they are too expensive. /s
b) this story is about Windows. Linux has its own firmware update solution https://fwupd.org/
Where do I get one of those? I've ran into just as many problems with my Macs.
Latest is Airplay stopped working: https://discussions.apple.com/thread/255783202?sortBy=rank
Another was Finder copy to SMB wouldn't error but file would be corrupted (copying from any other computer to the same SMB no problem. Copying by rsync from the same mac, no problem, just finder)
My Airpods often don't connect. Solution, reboot Mac (after trying several other things)
Network starts failing. Solution, reboot (after trying several other things)
I can catalog many many more. I also have a Windows 10 (now 11) machine. It's had no more (nor less) problems.
They copied this feature from Windows. /s
I dual boot windows so that I can download all of my PC's firmware updaters.
I’m actually booted into windows right now to update my monitor firmware.
I miss the days where you could boot FreeDOS and downloading a .exe to update your firmware on about any hardware.