Agreed.
I can't imagine a situation where we released, say, RC2 of a specific version of Monero and it caused a bunch of forks because it was poorly tested and we had to roll back. The consensus network is the consensus network, and we have to make changes that the consensus network agrees with or else they will reject it. We also have to be cautious and make changes in a way that will remain compatible with the majority of the network so that miners can choose whether to adopt the changes or not. 99.9% of the things we want to change can be done via a soft fork and not a hard fork, so that plays quite well into that approach. I'm a big fan of soft forking over hard forking, if that wasn't apparent.
I would have to agree also. Despite the major loss to those using the exchange, there would have potentially been any number of completed transactions outside of the exchange. If people were using it to purchase goods/pay paychecks etc .. it would be brutal to just 'roll that back'. You can't expect people to unmail something, or just give back whatever now hasn't been paid for .. just not how things work. The rollback can't address that, so it's clearly a tough issue.
Bringing the issue to a larger picture, what if people were buying houses, cars, or other things of large value? The hardfork would put them in a precarious position that they didn't ask for. Do they give the money back, or keep both the money and the goods? It would make people face a very tough reality that they most likely wouldn't be ready to face.
I know there's more than one person here who lost money from gox, so I'm sorry if this topic strikes a nerve.