instead of machines running immutable code
Are you telling us that we should rely on Human Nature instead of codes that have no emotions and won't bury people alive just because of greed and gluttony? I think it is more human to protect people against it by writing proper codes.
You can't be anarcho-capitalistic then mention the word our which reflects a social contract.
The code is there to level the field for fair competition, not to execute the emotional outcomes of someone who hasn't had his morning coffee.
And just one thing:
Non-alteration of accounts = Adherence to decentralization and anti-censorship.
You can't just split those concepts.