An emergency switch should be independent of software anyway
Good advice. Essential for things that cut you or shoot radiation at you.
It would also be nice if consumer electronics devices did this. I remember badly reflashing my iPod once; the reflash locked up and the iPod was stuck displaying a message without the backlight on. There was no way to reboot it without waiting for the battery to drain itself (or to open the device up). This took a few days, but I did get it working again.
A simple hardware reset switch would have saved me a lot of time. I don't buy Apple products anymore.