I hope that Segwit+2MB gets enough support to finally end this absurd war. At this time it looks as the only non contentious alternative. I don't like the idea of non unanimous hard forks, nor UASF. Whatever is supported by an almost unanimous majority is ok to me at this time (Well, except BU/EC as I am totally against it).
Seemed like a decent compromise to me. Core programmers snubbing it was disappointing.
Agreed, the total lack of ability to make a compromise, even one that doesn't seem to have big drawbacks is disappointing.