I don't agree, not even in the most lax of terms.
I mean you force somebody to do something.
I do not want to discuss now your good intentions. They are good. Today. Yours.
I absolutely agree that transaction malleability should be fixed. (OK, in fact not absolutely, but who cares?)
Was wondering why it was not fixed in BIP-66 when we changed the rules by "voting method".
I only notice that this is one another small step from decentralization to dictate.
You force the people which agreed to consenus rules in the past do something, but tell them that the consensus rules
have not changed. What if I say: "OK, do not use Bitcoin Core! It is too old software, use [name]"
Technically saying, if developers are able to force miners to upgrade their software today to "improved version"
then it woluld be possible to force them switch to a hardfork tomorrow.