I realize that on a real computer, there is no "Are you sure" when you power off and hit reset. And I agree that it would get annoying for those options. But, I'm really talking about things people do less often, like changing the CPU. Most normal people would understand that you cannot change the CPU or the type of machine without hard-resetting the machine, but it is easy to forget that and possibly lose data unintentionally.
But, I understand I am only one person...