It's different if the remedy comes from within the logic of the DAO code itself. That would be appropriate because that was where the logic failed. But forking at the Ethereum blockchain level is just suicide.
I realise that only the DAO would be affected by the fork but that just makes it even worse because it shows that forks can cherry pick what contracts they want to immute. I'm afraid the damage done in terms of loss of confidence will be irreparable.