True that. I deal with this by applying the Robustness principle [1] where possible: "be conservative in what you do, be liberal in what you accept from others." In other words, be forgiving of bad design while setting a high standard for what I do.
I'm not sure this is the intent of the robustness principle. I think being 'robust' against bad design would have more to do with the design itself - not your opinion of the designer.
[1]: https://en.wikipedia.org/wiki/Robustness_principle