If you can't stand the heat, stay out of the ****ing kitchen!
If they can't even "get their head around" their own code, then they should quit and take up gardening, or something else that's a bit simpler...
However, I should have been more precise in who to call imbeciles, as most likely the clearly non-existant QA game testers are the ones to be blamed for utter shyte as this...