There were many developers quite interested in larger block size for many years
Yet, they weren't around when it came time to make it happen.
Segwit2x had over 90% of the hashpower of the bitcoin world voting for it
Yet, it had a deeply flawed software development process.
it is still the best measure of consensus and support the network has
Yet the miners stated that they would only mine the fork for 12 hours, do you know why? Because they would have been mining at a (relative) loss. Really undermines this measure of consensus. Maybe the best measure is the market price of the coin.
I think that the survival and modest success of Bitcoin Cash eroded the initial overwhelming support for Segwit2X.
Basically, Bitcoin Cash is what Segwit2x should've been: an honest, replay-protected coin for people who think a money's value comes from its base layer payment system's transactions per second.