Why Use Structured Errors in Rust Applications?

Going against the common wisdom of “using anyhow for applications”.