Is irreversibility not a feature of the blockchain? I think irreversibility has always been by design.
yes, indeed; it's a good thing.
Strictly speaking the block chain is not irreversible, in contrary it is able to reorganize in any depth.
Actually a valid critique of the technology that convergence to global consensus is not guaranteed within a time span of any length.
Consensus just becomes less and less feasible to change with time.