To be fair, security is hard and nobody or organization is perfect, including me.
And nothing wrong with self promotion, especially in open source where funding is scarce or non-existent. But too much overconfidence can be misleading to self and others.