dodge demon blows trans during burnout at dragstrip fire and attitudes get in the way

Either way i thought a car had to have a external power shut off switch, does this apply to new vehicles as well?