Any hardfork that invalidates transactions destroys reputation and trust. Period. These two concepts are the cornerstone if you are trying to break into the financial big league.
If anther contract has a flaw tomorrow, who plays God that will decide who lives and who dies?
I tend to not agree on the whole " reputation " and " trust " negative shove on things.
ALL I SEE - Is positive turn on things presented in front of us.
They would be cleaning up their " reputation" by stopping a hacker from stealing the communities coins.
They would be also building the " trust " of the community, proving they wont let the bad guys get away with junk like this.
You seem to just be assuming this and that Jc12345.
Not clear and focused thoughts my man.
Cheers,
MasterTrader777
Unfortunately it is not about what you think (or I for that matter) but what the world's businesses, financial systems and markets think.
The world's financial system is built on trust and robustness and reputation is the name of the game. Things that threaten the integrity and stability of the financial system is frowned upon. The system hates uncertainty and will avoid it like the plague. Business wants to know that if a transaction is done and a contract is created, irrespective of if it is a good transaction or a bad, that the "system" cannot be manipulated to change that. A robust financial system will have controls in place to be able to stop a transaction from happening or to block funds before it is too late. If the money is gone though then it is gone, unless there are other ways to recover it through law enforcement or if the hacker can be convinced to pay it back. If a theft in a financial system exposes a flaw, then improve the system going forward to prevent it from re-occurring which is fine. If you get caught with your pants down, take one for the team and the system moves on with integrity, trust and robustness intact.
Even if one argues it is a good thing that people get their money back, it is not the best in the bigger scheme of things. Once mega business sees that the past can be changed, they will lose trust in the system. Remember that a party takes a position based on inforamtion at hand. If they want to take a serious position to the one side they need strong assurances that underlying things will not happen that pushes the outcome to the other side. Otherwise they will just take positions that sits on the fence or move elsewhere.
If eth wants to compete with the mega word financial systems and markets, then the DAO funds is a drop in the ocean. it is not worth it to sacrifice the war to win a battle. I dont think it can be clearer and more focused than that.
If you don't mind, let's take a real world example of your line of thought: the SWIFT system is getting hacked. The latest hack cost a Bangladesh bank $81 mil. "During 2016, dozens of banks have been hit through the SWIFT network, and lost hundreds of millions of dollars. The attackers have repeatedly overcome local security measures to get into the SWIFT system, then made money orders through the banks' SWIFT account, and sent millions to fraudulent accounts." (Wikipedia)
I don't see reputational or stock price damage to banks.
In fact one could argue that ETH could be superior to SWIFT because an $140 mil transfer to crooks can be selectively hardforked away, whereas under SWIFT, the money is gone.
I find all this whining about the DAO hack to be hypocritical in the extreme because SWIFT is currently an active hack target transferring trillions. If 0.001% of the negative effort directed against the DAO and ETH was channeled towards bandaiding the SWIFT system of money transfer, maybe this contra ETH blah blah could being doing something useful.
So to be polite, your line of reasoning is lame.