Yes, I agree.
When I say that I consider "Code is Law" nonsense, it's mostly from my perspective that bugs in software are common, and rigidly obeying the results of a bug just seems like a terrible idea to me. Others are more than welcome to operate under such rules if they wish, however, and I consider this the greatest idea that has emerged from cryptocurrency networks: the ability to voluntarily associate and disassociate.
Of course, I don't mean that this idea of voluntary association hasn't existed before, but cryptocurrency has shined new light on methods for doing it and points to other possible uses for consensus-via-computer in the future.