Was Arthur justified in doing this? (Chapter 6 spoilers)

Generally I think Arthur kicking Strauss out of camp is regarded as him finally doing the right thing and chasing away a scoundrel. And while that might be true, I have a somewhat less favorable perspective. I just feel like this is less of a heroic moment than it’s generally regarded as.

At first, I saw this act as one Arthur’s stronger, more redeeming moments—an attempt to distance himself from the morally corrupt practices of debt collection. But on reflection, I’m starting to think it was one of his weaker moments, at least within Chapter 6.

Arthur is the one who carried out the terrible acts of violently collecting debts, not Strauss. By throwing Strauss out without giving him a chance to say goodbye or make amends, it feels like Arthur was projecting his guilt onto him. Instead of owning the harm he caused, Arthur lashed out at the one person who reminded him of his own worst actions. IMO it shows that even in his Redemption arc, he’s still flawed.

Was Arthur right to kick Strauss out, or do you think he was avoiding his own responsibility by shifting the blame? Does his unforgiving intensity in that scene come primarily from a place of justice, or of insecurity?