Ned, you put a lot of stock into your significant lived experience as well as your work on the Hill in particular. Are you telling me, that in all of the time you were in the military and working with politicians, that you didn't constantly see people doing things they knew were wrong because they didn't want to be fired? I see people doing the wrong thing on a weekly basis and I'm "only" 38. It's a big ask for someone to willing forfeit their livelihood out of a since of honor (especially when people on message boards will then say "they shouldn't have mouthed off to their boss".
Did you see a lot of people telling their commanding officer in the military that they were making mistakes?
I'll start with the last question....absolutely, all the time. Every commander I ever served with invited opposing comments. It was part of the culture. In my experience, we had a concept of debate until a decision is made by the commander. But after the decicion is made execute as if it were your idea.
In my civilian job, I never asked or accepted anyone to do something that was wrong. In fact the only instance in my 20 years was one time when my CFO was spending money that I didn't think was appropriate. I "complained" to my superior an investigation was held and the CFO was removed. I would have fired him myself, but in my company financial people worked for the finance organization rather than line president. It was felt that by keeping this type reporting function the financial people could retain independence from line officials who might want to financially finagle
Now as to people not following their own rules...look at represntatives...they had a rule, maybe still do, not to accept outside gratuities like dinners. Some of the most outspoken supporters of the rule were the ones with "alligator arms" when the check came after dinner.
I'm not a holier than thou person. I pushed the rules of the House and Senate to get what I wanted. Nothing illegal, but rules are just that, rules. Sometimes I won and sometimes I lost. That's a reason I don't get as upset as some of you guys about trump pushing things. In my career, that's how we worked. You pushed as far as you could until some higher "being" said "NO". The CEO I reported to would only accept "no" when the decision could go no further. I could tell you a story about EXIM bank that was "closed" to loans to a country we wanted to do business but required an EXIM loan. We got the loan - and it got paid back - but it was a circuitous task that went all the way to the Presdent. I can't tell you the number of times along the way we were told "no"