If Ethereum hard forks and recovers stolen coins... it should forever be renamed to VitalikCoin and those who want to own it should know their master. That destroys the purpose of a blockchain in the first place.
I agree. There are no good choices here, but the best choice of the bad choices would appear to be to accept the loss of $150 million in ether (ouch!!). The alternative undermines the value, in my opinion, of all Ether on the ether blockchain. Rolling back these transactions amounts to socializing the cost of the risk for the DAO losses on all Ethereum holders.
I do feel for everyone who has lost money this way. It sucks to be stolen from. I acknowledge that.
Still, the people who put their money into an untested DAO did so knowing there could be bugs. They should be the ones to bear the consequences, not all Ethereum holders collectively.