They're acceptable, because they actually signal to the user that an error occurred.  Clearly they're not like, the best, but they're definitely better than silence.