"syntax error: unclosed if at line 56": perfect error message, tells me exactly what I need to fix and exactly where to look for it.
"memory write failure at address 0xeb008a": good error message. describes the problem well enough to enable troubleshooting by an experienced user.
"something went wrong, please try again": bad error message. does not tell me anything useful.
"oops! something blooped! 🙁": I will kill you with my bare teeth