Edit: oh, that. Not much of an explanation. I was asking if there is a deeper underlying reason.
Larger blocks mean longer propagation time, during which time another pool with more bandwidth could hash and propagate their own block, causing the Chinese block to be orphaned.
Since the major miners are out in the boondocks and they don't like losing $11,000 (the proceeds from a block), they would prefer a smaller block size.
Of course, the miners could simply refuse to accept transactions. There is nothing stopping them from creating empty blocks, or ones with few transactions, which would zip around the network faster (besides the loss of transaction fees, which is at the current time, very small).
Why they don't do this is that it is a delicate power play. If they upset the market too much by doing controversial stuff such as this, the market may turn on them. Therefore, it's in their best interest to lobby for the rules in their favor rather than acting contrary to the utility of the bitcoin network.
So they are incentivized to be extremely risk-averse to anything that could affect the Bitcoin exchange rate, and will only be excited about code changes when not changing would be clearly worse.