Not a defense of the poison value approach, but in this thread Araq (Nim's principal author) lays out his defense for exceptions.
https://forum.nim-lang.org/t/9596#63118