You now refer to the fact that the code is the law.. first of all, the code was a mistake, because the code has violated the legitimate interests of the user DAO, the second DAO is not equal to ETH. Rather ETH the body and the DAO is easy. And now the output of 3.5 mln ETH in the hands of the hacker is the decentralization and the cancer that they need to get rid of.
http://hackingdistributed.com/2016/06/28/ethereum-soft-fork-dos-vector/seems a fork isnt that simply done
and what is the aftermath
Devs were clear from the beginniong that a hard fork was easier and soft fork required much more work.