A review is supposed to address services, professionalism, or conduct that is relevant to the public. Bringing up someone's personal life, relationship status, or other private information is not a review. Those topics have no relevance to the subject being reviewed and serve no legitimate purpose.
What is also concerning is the inclusion of comments that appear intended to target or provoke the individual by referencing matters that are known to be upsetting to them. When someone deliberately includes personal information or sensitive topics to get a reaction, that goes beyond providing factual feedback and raises legitimate concerns about harassment.
The fact that a post remains online or receives support from others does not determine whether the conduct is appropriate. Unwanted private messages, repeated references to personal matters, and attempts to involve an individual's private life are separate issues from the review itself. Those communications and related conduct have reportedly been documented and reported.
If the goal is to provide an honest review, then the discussion should remain focused on relevant facts. Personal information, relationship issues, and comments made to provoke, embarrass, or retaliate against someone have no place in a legitimate review and only undermine its credibility.
And in terms of seeing Michelle, I think there’s enough reviews about her to come up with that decision. She’s got enough regulars where she’s booked for the day