First proposal was 20MB, core didn't like it, then got down to 8MB, core still didn't like it, then went to 2MB and core still don't want it. People have been extremely patient but when things only go one side with censorship on top at some point people can't take it anymore.
What if I told you that 20 MB blocks, 8 MB blocks and 2 MB blocks can break Bitcoin due to O(n^2) validation time? Is that censorship?

If 2MB could break bitcoin, the biggest miners would have never supported it. Basic common sense. Don't lie when you run out of argument please