The review was online for EIGHT MONTHS without anyone even noticing it! Stop pretending negative reviews are the problem here. The book was not pulled because of negative reviews. The book was pulled because Kate Clanchy's own actions.
The problem that she wrote a book you feel offended by.
Nope not true at all. The problem is that Kate Clanchy attacked other people's freedom of speech, repeatedly lied, and was abusive in her attempts to get any opinion Kate Clanchy finds offensive censored and cancelled.
I'd love to know what you think the solution to the problem of reader offence is.
I do not believe that "reader offense" is a problem, ergo it does not require a solution.
If you believe that "reader offense" is a problem, then the obvious solution is to simply ignore it. The fact the negative review sat quite happily online for eight months without anyone noticing proves that ignoring is a perfectly good solution.
It’s not normal to recall it in response to a rush of online criticism.
Her publisher ditched her because she repeatedly lied, was abusive towards her own readers, instigated a witch hunt towards her own readers, and tried to cancel and censor opinions she found offensive. Her book was cancelled due to a scandal Kate herself created. Plenty of writers have lost book deals or been dumped by their publishers for causing scandals because those scandals impacted their books' marketability.
Being held accountable for your own actions is not censorship.