This makes sense to me and I think can be considered decentralized. How common are completely immutable contracts though?
It seems like for any contract that holds significant value it would be insane to make it immutable, particularly when it's written in a turing complete language like Solidity.