The development community is proposing a soft fork, (with NO ROLLBACK; no transactions or blocks will be reversed) which will make any transactions that make any calls/callcodes/delegatecalls that execute code with code hash 0x7278d050619a624f84f51987149ddb439cdaadfba5966f7cfaea7ad44340a4ba (ie. the DAO and children) lead to the transaction (not just the call, the transaction) being invalid, starting from block 1760000 (precise block number subject to change up until the point the code is released), preventing the ether from being withdrawn by the attacker past the 27-day window. This will later be followed up by a hard fork which will give token holders the ability to recover their ether.
No upside for any non-DAO involved ETH holders.
Considerable potential downsides for ETH.
Shouldn't the hardfork distribute some of the recovered funds as free ETHs to bagholders by way of compensation for this?
Otherwise we will start to see effects of 'Moral Hazard' in blockchain technology.