Earlier quoted context omitted.
I want both. Panic in a test/development kernel, do not panic in a production environment.
Absolutely panic in a production environment. Potential data corruption is far worse, so is a potential security compromise.
E.g. performing industrial control automation or airplane rudder control in a completely segregated network.
You want control over these tradeoffs, not hardcoded behaviors.