Cosmic rays aren't likely to trigger multiple bit flips simultaneously in the same block of memory.
Maybe that's the case for now, but who knows what will happen with stacked 3D memory?
Are people really less knowledgeable about computers now than they were in the 80's?
Yes, absolutely! Have you never sat down with a IT graduate from the 2000's to figure out what they actually know about computer hardware?
Considering the history of Apple open source contributions in things like OpenGL, I'd say your concerns are at best not really likely.
Apple may have made many open source contributions to OpenGL over the years but they've never bothered implementing anything better than OpenGL 4.1 on their own systems, even though the same graphics chips they use have OpenGL 4.4 and 4.5 implementations on other platforms.
IMO their OpenGL implementations also seem quite flakey, e.g.: half the time VirtualBox guests only draw white or grey boxes where their OpenGL content should be displayed. Sometimes this can be fixed by moving the guest window left or right a pixel or two, other times not.
I have absolutely no idea what these people do to their machines or how little attention they pay that those automatic reboots happen. My experience only tells me it's the complainers who pay zero attention to system messages, and have no ability to plan for their machines to run maintenance.
I could guess... Windows is extremely bad at having newly appearing windows and dialogs steal keyboard focus from whatever you're working on. Dollars to donuts a lot of these people were in the middle of typing something when the update dialog appeared and the Update Now button would have been pressed for them during the next Enter or Space keystroke.
You'd think checkboxes would be the simple answer but tristate checkboxes (Checked/On, Unchecked/Off, Indeterminate) make things interesting.
You get tools vendors like DevExpress whose Indeterminate state is, depending on the theme, either fully clear (looks Unchecked/Off) or a filled in (could it be Checked/On) such as this example.
Why can't everyone settle on the horizontal line to represent Indeterminate such as this example?
It's been a publicised setup feature since at least Windows 2000, WIndows XP and Windows Server 2003!
Description of the Windows Setup Function Keys
The F-15 Eagle: If it's up, we'll shoot it down. If it's down, we'll blow it up. -- A McDonnel-Douglas ad from a few years ago