Just to interject
From what I have read on this dispute it appears very clear that regardless of their technical merits neither
1) Variable blocksize
or
2) SegWit alone without a block size increase
can achieve consensus at this moment in bitcoin history. Thus neither are viable pathways forward right now.
Some compromise position must be adopted. It does not matter if it is a perfect solution. All it needs to be is safe and good enough to achieve widespread if grudging consensus.