the implementations that were not following core were banned in august 2017
By. The. Users.
users didnt get a vote
only 35% of nodes were segwit. only 35% of blocks were segwit
users didnt have to change anything. they were told everything was "backward compaitble" which if you unwash the word twist is that old clients will blindly accept segwit without upgrading because segwit nodes treat the old nodes as second class(bridged/filtered nodes) the which dont 100% validate because how segwit mutates the data to strip it to a thing that blindly passes old node tests)
old nodes were not rjecting segwit. not because they loved segwit but because segwit passed them striped data to BYPASS rejection.
the actual vote was for merchants and miners
FIBRE stripped out what it didnt like before anyone got a chance to "vote"
any proper nodes that could reject core/segwit nodes would end up just getting manipulated blocks that were stripped to appear as regular old blocks with transactions that blindly pass segwit transactions in the block. or get banned off the network
meaning users had no chance
as for any pools that made blocks that would dilute cores required version flag. core via FIbre and other stuff could reject them easily... meaning the users wouldnt get them to build ontop off to cause some orphan drama... meanwhile what you think are "users" would accept anything either way due to how core BYPASSED it with the stripped block data and threats to miners/merchants
LEARN ABOUT THE BYPASS
(gmax buzzword downstream nodes..... lukeJR buzzword filtered nodes)
you need to read the wishy washy herpa durp code.. they even drew a picture to show it actually happened
..
seriously doomad you can spend forever just crying wrong because wrong. but it seems you need to read some code first and become shocked at the coercion that occured
you can keep on trying to turn a we need diversity into a franky vs doomad all you like... or you can learn about what actually happened from the source. i know you dont want to learn from me so i only offered subtle hints thus not appear as spoonfeeding you.
the data, stats, code, documentation is there. but its for you to do your research.
if not, no point you wasting your time being so defensive against diversity
i do find it funny how entangled you have become in having an opposing mindset to it while pretending you dont. but all you are doing is meandering this topic into a comedy.
........
as for the proposal scenario of EC... again your mindset is "fork core off".. thats YOU saying that
the level playing field would have had oppertinity of having enough node selection/freedom/choice where people select it. it NATURALLY achieves consensus. and nothing gets forked off
again your obsessed with things having to get forked off as the only option
(facepalm)
whomever told you its the only option. i think thats the problem you have been learning from those that are telling you a story
the reality is. if there was no true consensus. no activation would occur. if ther was true consensus. the it activates and life continues on. any node in the small minority doesnt auto fork into a new altcoin. they just get stuck unsynced at a block height lower then the rest. and treated as second class nodes
but yea in a scenario of EC getting consensus would be where core actually listened to the community and maybe done a
core v0.12.a - support EC
core v0.12.b - dont support EC
and for EC to get consensus people that love core and trust core would run v0.12.a thus EC would get consensus and still get the core dev team as their supplier
if a community didnt have consensus for EC. then EC simply wouldnt activate.
remember no other teams but the core roadmap team instigated mandatory dates and bypasses.
i know you were trying to poke a bear to set up a scenario of where EC supports would mandate activation.
but using real consensus of a real level playing field the separate teams would come to a CONSENSUS by communicating and contributing to a whole network community of to find the middle ground where all teams find that happy g-spot where all teams can happily find pleasure from. without having to rape the network via coercion