If it was immutable we wouldn't have SegWit or TapRoot.
Discussion
I guess you are referring immutablity to the code .. I am referring to the Txns ( or ordis ) stocred onchain ..
Code will always evolve and so is the hardware .. immutable is always the soul ..