Or at very least it should be optional. Some queues we have these days are supposed to be robust and guarantee that every incoming item is processed.