“Acceptable” doesn’t enter into this “discussion”. A writer wrote something. You can debate whether it’s bad or good. There’s no debate about whether it’s acceptable. There is no such thing as acceptable speech. There is free speech or there is not. You say what you want and face the consequences that come to you.