I don't think a OS should ever be LESS open about what a user can do. It should be on the user to do their due diligence and have high availability systems setup.
Only reason Linux wasn't affected as much was luck. this could just as easily have happened to Linux systems if the broken update targetted Linux.
We (this community especially) criticize windows for not being more open like Linux, and all of a sudden we're saying it should've been more like Apple?
you posted this on a open source platform that someone bothered to create.