In Bitcoin the bugs were in the protocol, they had to be fixed. in the eth DAO it wasn't a bug in the protocol, was a bug in the smart contract. it's just like wanting to invalidate some Bitcoin blocks because someone sent some Bitcoin to the wrong address