A while back I am also thinking of this question, which led me to think about Klingon Honor, which led me to think of the meta origin of Klingon's Honor comes from Samurai's honor... which resemble "face"
From there, I posted the version 1 of how Klingon Honor is a Mistranslation of Face in here: https://startrek.website/post/432321
Version 2 is at reddit: https://www.reddit.com/r/DaystromInstitute/comments/158nyup/klingon_honor_itself_is_a_mistranslation_both_in/. It's far more refined.
TLDR: Klingon doesn't have Honor; they have "face" (due to meta reason of translating "face" to Honor). If you think about face, even cheating is allow; and if you consider cloaking is a type of cheating, then it's not against face. Oh, and a society that focus on face will inevitablely have a high level of corruption dominated by those in power, be it China, Korea, or Klingon.