Clearly I am not a complete idiot. I am educated enough to be earning enough to be paying for 3 different $50K cars.
Many states do not allow the driver to wear headphones for safety reasons, such as not being able to hear emergency vehicles using their sirens, or because of being distracted by hearing only the headphone output.
The fact that you can afford 3 cars of $50K each has nothing to do with the potential danger you put your child or children in by wearing headphones.
That alone trumps any safety concern about the engine being able to be shut off while driving. Others have posted good reasons why the switch is allowed to shut off the engine. I can't think of one good reason why a driver can safely wear headphones while driving.
Thank you for posting that.. I was just about to post the headphone comment. As you said, in most states it is ILLEGAL to use them while driving. In my state, you can have one in but not both ears while operating a motor vehicle.
----------------------------------------
To the OP - That fact that you admit you were DISTRACTED shows it is an issue with you and operating your vehicle with your kids in it, not the vehicle itself. You may not like what we have to say but that's the chance you take when posting publicly.
I really do not call people names but I believe that driving with headphones on is a completely idiotic decision on ones part... and that goes for anyone who does it.
With 68,000 miles on my Ex, I have never come close to pushing the start/stop button while driving. Maybe that is because I make sure I'm not "Distracted". And yes, I have a wife, a 4yr old and a 10 month old so I know what can happen in vehicles. Regardless, I still focus on driving and operating the vehicle. If something is going on that needs my attention, I pull over.
As Peter said, you should be able to restart as long as your foot is on the brake. The vehicle needs to have the rear brake lights lit up which doesn't take much (barely touching them) for it to start. I'll double check mine tomorrow and post my results.