I simply disagree. I believe that good companies will head in this direction of transparency. We all know that all humans have faults, and acknowledging them upfront goes a long way with some like myself.
TBH, you sound like my 75 yr old father that ran a $2B business for the last 23 years, and I guess I hope that attitude goes away with our elders.