A bad review could damage a friendship. If I care about the friendship, I would do what a friend would do. give him/her a heads up and see if (s)he would like to work through it, before my review gets posted/printed.
That’s being a friend, and a fair reviewer.
But must a “fair reviewer” also extend that same opportunity to a stranger? Have you?