This seems pretty simple to me.
Decentralized crypto-currencies are all about consensus.
Vitalik suggested a hard fork rollback.
The majority seem to want it...that's consensus!
Now roll it back.
Note - I was not affected by this DAO/ETH situation.
You go into the casino and win legally 50 Million with a new technique.
Not the true story, true story:
A crew of people invest 150 Million into a new casino with all new technique, someone finds a flaw in the code and cheats out 50 Million of the casino...
What to do ? Of course roll back, fix the code, and "restart" the new technique casino...
You didn't understand the image... the new technique was not the blockchain... but the different call of the contract by the attacker...
That still doesn't change anything on the situation
The point is, that we are not allowed to go back in time, just because we can. You always have side effects you don't foresee.
We're not going back in time, we're fixing a flaw of a new technique/program.
You cannot simply say "hey, this is anarchism, this is the free world, the attacker stole 50 mills because a human programmed something not 100% accurate." There will always be flaws in any kind of program which will always be fixed .. There will always be Versions and Revisions.. 1.0 -> 1.1 -> 1.2 -> 1.3 etc...
This is consensus, this is democracy.
you go back in time... you just don't see it