Let's be perfectly clear, we don't even know if the majority of economic nodes enforce segwit... We have reasons to believe they do, but really we don't know. All we know is that miners reject invalid segwit, and any invalid segwit block seems to never be built on top.
I am not saying you are wrong, I am saying that after a certain scale, all these social coordination tools break down entirely, and we end up with nothing useful except what miners claim and evidently do.