I agree with this post, and suspect a lot of us will see the logic in approaching problems like this.
However, this approach isn’t universal and should be used with caution. A head-on approach isn’t effective with a person who is conflict-avoidant. Any of the given examples, no matter how gentle the delivery, will be seen as a personal attack and cause to pull away.