It depends how much you value/respect your co-workers. In a high level team “good insight” can mean “great work”. I am not saying you disagree with this, but you may have made assumptions about the parent’s team and his relation to it. Conversely, a “great work” from a CEO can mean nothing to a person