As someone who hasn't used Windows in 15 years... I didn't know that. I'm glad I got down voted to find out.
Either way, once you get to it, couldn't the filesystem APIs treat it read-only and prevents someone from making these kind of mistakes in the first place?
That's a lot of exceptional cases for something you shouldn't touch. It's kind of like saying, if I'm root and I've disabled "--preserve-root" and then I "rm * /", that Linux should have something else to prevent the user from hosing their own system.
I mean they could do that, but where do you draw the line?