Core won't even compromise to 2mb/segwit, which
probably could get consensus.
You're right, they won't, which is why it's an interesting coincidence that Bitmain would support SegWit only in the circumstances which you believe won't happen. They're taking advantage of Core's unwillingness to compromise by implying that they would support SegWit in other situations.