I still get the impression that most of them are running it as a kind of protest vote. I could be wrong, but I still think this whole sorry mess could have been avoided if developers had placed more commitment on exactly *when* there would be an adjustment to the blocksize, because it's undeniably a large concern for the miners. I suspect many of them are wary of fees being sapped away by second layers. We should have off-chain as an option, but shouldn't be driving away too much fee-paying traffic.
It's all so vague and nebulous at the moment. SegWit is fine, but it seems clear to me that miners want some certainty and guarantees about the blocksize, not estimates or indeterminate future actions that may never materialise. You can't pin the delay on SegWit entirely on the miners, it takes two to have an argument. Both sides need to make some concessions for this impasse to end. As such, I still think something like
this is the way forward.
It's also a concern for some of us users too
If I want to send you a payment all I want to do is enter it in my wallet, press send and pay a reasonable fee. I have no desire to think about whether I do or do not open a channel between us and how much I want to tie up just in case I later decide to send you some more, and the hassle of getting it back if I then change my mind.
It's a hugely complicated solution to a simple problem, increase the bloody blocksize. Yes segwit has a little extra but it's all determined by too many factors that it's not going to make much difference.
Segwit + 2MB sounds ok at first thought, but it seems to me that Devs have fought tooth and nail against increasing the blocksize, we are only at this compromise point now because of the miners pressure. But what's going to happen down the road, once devs have segwit then pools have nothing to bargain with and before too long, those new 2MB blocks are going to be full and the fees will be high again, at that point the chances of any further increases in the blocksize are pretty much zero so high fees will be here to stay and it will only get worse, at that point you will only have 2 choices
1. On Chain, High Fee
2. Off Chain, Still High (But not as high as above)
Oh there may be various off chain solutions competing to get your transactions and offering a decent price at first, but as sure as eggs are eggs the number will diminish and the prices will rise, it seems that people cry about centralisation of one thing, and ignore the centralisation of another.
I'm not anti-segwit or against off chain scaling, like you I think it should be an option for those that find it useful, I can't think of why I personally would need to use it, but there may be a reason in the future, so bring in segwit but I want a one time solution at the same time, not a sticking plaster and kicking a can down the road.
Bigger blocks are the solution, but core doesn't want them and pools don't want them, I have just read your linked post (sorry should have done it first), yes that's a compromise I'd be more than happy with, but sadly I don't see either side agreeing because both sides aren't after that (but I could be wrong).