It also prevents adding relevant context to the errors, meaning you get all the joy of hunting through call stacks to figure out what went wrong in a sufficiently complex program.
Addendum: It is still a good thing to be able to add context to the error message though, so I think you've got a point.