Its not like it is an expensive feature to develop. The parts for it are already in place on almost all modern engines, but the parts are there for different reasons such as engine monitoring. Engines have sensors that measure the speed of the flywheel typically by measuring how fast the teeth on the edge of it go by a light sensor. This can also tell if the engine itself is running under its own power or being turned by the starter. When you turn the key in newer cars, it does not complete an analog circuit to the starter solenoid, it goes through a digital circuit. On our 4Runners this digital circuit just puts a hold on the solenoid until the computer knows that the engine is running. Maybe I made it sound complicated, but trust me, its just a matter of adding software in MOST cases.
But ultimately, it helps prolong starter life. And if you have the V8 like me, you do NOT want to have to replace that beast. Everything on top of the engine (manifold, throttle body, etc.) all has to come off. So yeah, I want long life out of that thing.