I’ve gone through many of those same steps back when my company was in a rapid growth phase. I believed I was being helpful by stepping back and staying less opinionated, but after a year, I found that most new team members had no real opinion of me—or worse, they’d constructed misguided opinions out of thin air.
Back to the articles point, ultimately people who feel personally offended or “attacked” by a simple statement like “We suck at that” will inevitably create problems. Our company decided that wasn’t the kind of culture we wanted to build, so we chose to move away from (or avoid hiring) those who couldn’t handle that straightforward level of honesty.