There is no flip flop. You are just incapable of understanding what is being explained to you, because you are under the entirely mistaken impression that consensus means only alternative clients can initiate a fork by activating new features.
you have no clue
what you dont understand is the usage of throwing nodes off the network before activation is CONTENSIOUS
consensus is about nothing bad happening before activation, and only activating a feature when there is enough majority to AVOID a fork.
consensus is about not using contensious-forks to instigate a activation.
what you dont understand is the in the event of a minority left over AFTER a true consensus activation is not a fork. but a minority STALL. in short the small minority just stop validating blocks. they are not forked to a different network. they just stop relaying
you really do need to learn this stuff..
learn the byzantine generals issue. then look at how it was solved via the invention called bitcoin/blockchain
what your not learning is you strangely think the solution to the byzantine generals problem is about killing off the diverse generals until one leader is left..
seriously learn about consensus, byzantine generals and the real meaning of decentralisation...
actually learn why bitcoin was so revolutionary That belief is not correct. The other option, which apparently needs to be explained to you a billion times over, is that users can enforce rules that disconnect alternative clients. To reiterate, clients following current consensus rules can introduce new rules that effectively fork other clients off the network. That's entirely their prerogative. Not your call. Your obsession with dates is as meaningless as the utter drivel you spout in every topic you derail. Kindly get a clue.
^ that statement i just quoted, is called CONTENTIOUS event. and nothing to do with consensus.
i do not deny that it could happen. i just have been repeatedly informing you that doing contentious forks to bypass/fake a consensus activation, is not what bitcoins purpose was about 2009-2013
the whole point of bitcoins invention and blockchains is to have a system where diversity can come to an agreement without fighting to then progress the rules and without creating an ultimate central leader..
atleast wake up
by the way.. the contentious event such as august first 2017 didnt need "users". it just needed the devs.. particularly the dev in control of the FIBRE network to ensure what information got from the pools through the ring fence of FIBRE to the users, was controlled.
so trying to shift the blame to users. who didnt write a single line of code, nor manually done anything to their node independently, shows that you are too deep into defending devs by shifting the blame.
even your flip flop about "compatibility" proves that users were not to blame.
so before doing anything else. do some research and sort out your flip flops and atleast try to stick with one narrative