Every computer I've ever used that has a software-based power switch has the same problem as that BMW -- it won't turn off!
I used to laugh at Macs that wouldn't turn off when you hit the power button, so you had to reach behind the computer and actually pull out the plug. Now my PC occasionally does the same thing, and sometimes refuses to wake up from sleep mode.
I have a computer at work that CAN'T be turned off. When you "power down", it goes into hibernate mode, and there's no way to override it (I called the company and asked, and they told me that power up and power down is a software controlled system, only). Not too bad an idea, except when you power up again, the memory card reader doesn't work, and the hard drive sometimes doesn't spin up at all. Diagnosis? PULL THE PLUG! Sheesh!
I'm starting to second guess the idea of Virtual Processing technology. The idea of a "driver for your CPU" doesn't sound so good. :-?