I'm undecided about the increase in block size and I'm absolutely not defending Gavin's approach to it.
I actually agree with Pieter Wuille on this
message:
hard forks cannot be controversial things. A controversial change to the software, forced to be adopted by the public because the only alternative is a permanent chain fork, is a use of power that developers (or anyone) should not have, and an incredibly dangerous precedent for other changes that only a subset of participants would want.