I agree with Andy A's comments above as well as others on this thread. I would add that the kickback on Twitter should be roundly ignored (whether I or anyone else think Garry's language was appropriate or not is irrelevant). Garry has a right to publish his book, and people can choose whether to buy it or not. That is how things work, if it is popular, it will sell, if it isn't then it won't. The same hierarchy of victimhood kicks in immediately as the permanently-offended, identity politics-obsessed types pile on because Garry explained how he 'used' to be. After all, to use the phrase that the woke-obsessed lot throw around every day - it was his truth or his lived experience which seems to be undeniable if it is on message, but as soon as someone strays from the narrative, the pile on begins. Utter nonsense. It is also interesting to read so many super-humans on here and Twitter that have led such clean, disciplined and inclusive lives throughout the 70s, 80s and 90s who can now lecture everyone else on their behaviour. Or is it simply that people are signalling their virtue to look good and pretend they have never thought the things Garry writes about....
This is simply a religion. Belief systems, priests telling everyone what to say or think, salvation by doing and saying the right things, all heading towards utopia (which we never seem to arrive at!).
And it is cancel culture. Garry's only mistake was to pull the book. Never, ever give in to the woke mob. Ignore them and crack on.
Andy M