Do you not hold a military officer to a higher standard than a politician?
I think it's common on both sides of the Atlantic that we hold the latter in disdain due to their many failings, including that of keeping state secrets.
I would have thought it different for the former.