Earlier quoted context omitted.
If the community didn't reject Segwit2x, it would have been much, much worse.
Not if the core devs had implemented it.
The last one (Segwit2X) had it's reference nodes so poorly coded that the mining nodes didn't even manage to mine their first block; due to 3 separate off by one errors that even basic testing would have revealed. Shoddy coding like that is yet another reason why the core devs (and the community) wanted nothing to do with the 2x team. And given how it took them months to fix BCH's difficulty algorithm, I'm not really convinced that they've improved.