One question about these modern cars: Why, unlike say industrial machinery, CNC routers and milling machines, etc did the designers not think to install a mechanical isolator? On a CNC router, for example, there is generally a key switch on the controller plus several emergency stop buttons, one at every operator "station", where pressing the stop button breaks the power to the motors and the brakes (default position "on" and only held off when you have power, compressed air and vacuum and all the other safety interlocks, such as safety fences, pressure mats, etc are "clear") are applied to the axis motors? Rather a wrecked cutter and bed than a runaway which could kiil someone. This is a common approach in industrial applications (although every case is unique). Or is this just a pointless, naive question to ask?
At the end of the day in an old fashioned key operated ignition switch turning off the switch would simply kill the engine (no power = no spark) whilst on diesels it should either isolate the electric fuel pump or in the case of mechanical fuel pumps cut the power to a normally closed solenoid valve in the fuel line (although the number of runaway engine fires in VW diesel cars in the 1970s and early 80s showed that even the bright sparks at VW hadn't thought that one through thoroughly)