When SpaceShipTwo broke up mid-flight, the FAA did not place all the blame on the pilot who accidentally engaged the feathering mechanism during ascent. They thoroughly dragged the aircraft's designers for producing a design that made it so easy to do such a thing in the first place.
They weren't willing to accept, "We said not to do it in the manual," as an appropriate safeguard in that case. Why are they doing it here?
If we want to call ourselves software engineers, we need to start holding ourselves and each other to higher standards. We can do better.