The suggestions in this thread seem to want to rename fatalError rather than redesign it. I'd like to point out links that look at fatal outcomes through redesign:
- Introducing Namespacing for Common Swift Error Scenarios - #31 by davedelong
- [Proposal] Introducing Namespacing for Common Swift Error Scenarios by erica · Pull Request #861 · apple/swift-evolution · GitHub
I think fatalError is a term of art, although I agree die is to the point.