What exactly is strong consensus? Plus your argument is a bit circular. You seem to be saying you agree with hardforking to 2mb, but because it was proposed by classic you disagree, and because you disagree it is contentious and because it is contentious it should not happen.
If it is correct that you agree with hard-forking to 2mb, why does it matter who or what proposes it? As Bitcoin is decentralized, anyone is free to propose anything they wish. Why would who or what proposes something you agree with suddenly make you disagree with what you agree with?
As for your main premise that change should not happen when there is no consensus, even though somehow the individuals who are making it lack consensus seem to agree with the change, but for some reason disagree at the same time, thus making it have no consensus, I find it contradictory to - presumably - your position that softforks are fine without consensus.
As we know, a softfork can change the limit as segwit - soonish - plans and a soft fork can change the 21 million cap as well. Therefore it likewise should require "strong consensus", but presumably you think changing parameters through a soft fork doesn't require such consensus. Perhaps you can expand on why, because from a logical point of view your argument seems incoherent and contradictory.
The truth of the matter is, isn't it, that certain individuals do not wish to increase maxblocksize at all, but do not want to state so, leading them to make contradictory arguments of you need consensus, but, although I agree, I will still disagree or you need strong consensus for a hard-fork but at the same time you don't need strong consensus for a soft-fork even though anything can be changed with a soft-fork.
The same mental dissonance can be found in regards to fees. The plan is, presumably, to increase fees, but if it is shown that fees are increasing, then all the sudden this fact becomes FUD.
Or, the plan is for bitcoin to operate under full blocks, but when it is shown blocks are full, the fact is inconvenient and argued away as spam.
Supporters of big blocks have been straight with people by using rational and logical arguments. Perhaps you should try it
@jonny1000 , rather than using emotional and irrelevant arguments about attacks or subjective appeal to an ill-defined "strong consensus" or the classic I agree with 2mb, but I disagree because it is contentious, and I am making it contentious because I disagree and I disagree because suddenly making a proposal is an attack, although I do agree with the proposal, I just disagree with... what, who made it? Or is it because it did not follow some "process" which doesn't exist and has clearly failed as we are seeing Maaku and Gmaxwell disagreeing on what you agreed to in the roundtable "consensus" even though a timeline of 1 year is to be proposed with presumably a threshold of 95%.
Maybe,
@jonny1000 , all these emotional arguments have nothing to do with the only logical argument from small blockers made by gmax in 2013 - bitcoin works "only" because of the 1mb limit - otherwise it would not be decentralized.
Now, perhaps the small blockers can prove a negative and maybe they have a crystal ball as well, but at least show us the respect of not saying you agree while saying you disagree in the same sentence and actually argue the logical and rational point rather than making emotional arguments about "attacks" .
Truth of the matter is 75% or locking out 25% or classic or core or 1 year lead time or 28 days or a million of other arguments have nothing whatever to do with us still having no capacity increase and the only thing that has anything to do with it is the 1mb forever mindset (despite vocally saying otherwise) as is very clear from gmax's and maaku's statement in regards to your hard-fork proposal.
By the way, didn't Jonathan Toomim pull request a 2mb increase? I can't recall, I think at the time he said he was going to. If he did, and - apparently according to what you are saying core developers agree with a 2mb increase - then why not merge that pull request or if parameters were different why not change them and merge the changed pull request?
Now, if you are saying that would have been under "influence" and it needed to be shown that others could not just change the parameters without "consensus", how could you be influenced to agree to something you already agree with? An attack suggests a forced change in regards to something you disagree with, but if you are saying core developers actually agree with 2mb then what part is the attack? That a proposal was made? Or is the attack in fact the opposite, that despite seemingly everyone agreeing as you are suggesting nonetheless it was decided to remain at 1mb forever, presumably because they agree with 2mb, which is why they stood at 1mb and made no hardfork pull request. It is, of course, because they agree with 2mb that they consider a proposal of 2mb an attack.
Maybe you can enlighten us on all these contradictions Jonny, and, more importantly, if you have been keeping up with segwit, give us an update on whether it is moving at all after 6 months, despite being tested for a year or so on a sidechain and therefore not being complex, but ready any day now.