> I'd think the author would argue that these racist biases should and could have been caught before going into production -- i.e. it doesn't have to be an inevitable cycle of ad hoc public shaming and repentance.
They could have caught more cases before going to production - that's a truism. But when X number of cases get "fixed", there are other N*X cases/other communities/other minorities that won't, and there will be ad hoc public shaming that will caught enough attention to become relevant, and so on. Because the number of things that offend at least somebody is infinite.
My point is that there is no absolute way to tell what's offensive and what isn't - it's all subjective. There is no perfect way to fix them all - not even in theory, because there are conflicting priorities - and public outrage serves as an imperfect way to prioritize the most inter-subjectively blatant. Are there other ways? Sure, but they won't stop the periodic public outrage.