Yes, "Intention of Code is Law" is Dan's attempt to fix the flaws of the original design, and I do agree with him. It is nature that blockchain projects experiment, improves, and evolves over time -- especially so at its infancy.
My view on immutability is that transactions have to be immutable base on private key -- i.e. funds transferred cannot be reversed nor stopped by any other private keys.
I do not understand how making the EOS ecosystem more flexible doesn't make sense, perhaps you can elaborate the reasoning behind this.