points
They're still a pragmatic choice for many usecases.
Given how many quick & dirty sed patching or exec commands I've seen in the few nix package/modules I've read, I would not exactly bet my life on it being completely idempotent & reproducible.
https://github.com/bootcrew/mono