I follow the solution to indicate that the network can acheive a real 5ko/s (so 900ko in 3 minutes).
There are lots of ways to distribute the block chain throughout a network. The problem isn't the technology. It is the will and indifference to users. Tor, Freenode, I2p, torrent and a myriad of other mediums could be used to enhance bitcoin. I played with Usenet servers because they have self replication, no deletion and the infrastructure is well established. You would really need 750k blocks for that but everyone is circle-jerking about bigger rather than smaller blocks because users don't count, only miners do.
Now the economists too are peddling their pseudo-science to push their failed economic strategies onto the bitcoin protocol. So we see more pressure for centralisation so markets can be manipulated, more talk about "rational" XYZ incentives and more excuses to push bitcoin towards the status quo control. Meanwhile, I lost the ability to participate in mining years ago and this year I lost the ability to run a full node my laptop or netbook because of the block size - and they wonder why full nodes are decreasing?