So if he points out the absolute obvious in a respectful manner that would be embarrassing himself?
The people in these congratulatory posts aren't investors, they are drillers, engineers, and even insurers all deriving an income and have self-interest as the driver to comment.
As an investor does "performance delivery" align with your current thoughts on management?