Well I'd say 99% of the messages are processed straight away without any manual intervention. Some currently fail due to database blocking (hopefully most of which would be avoided if we retried say, ...
My idea is to decrease the priority of a message if it's backout count is greater than a certain amount. Obviously I would have to do this in my code when the message is picked up which I don't mind ...