Really well said.    There's good reason to a have 'continuous improvement' processes in place for any organization.    But ultimately they are still human organization with human gifts and failings.     

I'm also glad tha that you point out that facts may be hidden for noble reasons, which is 100% true.    

You can bet your bottom dollar that anybody who says they don't or won't lie....... just lied.   lol