One wrong move and you’re cancelled.
Nah. It’s never one wrong move it’s entirely about how they respond to that move.
The people who get canceled are dismissive of criticism (eg make up some bullshit about how what they said wasn’t even considered bigoted where they live) and/or double down.
If someone shows true remorse and learning they’ll be forgiven.
The Agile Development here is the same result I’ve experienced for every one of these methods. Mostly because of clients/management.