I'm not sure if your being sarcastic or not, I was under the impression the cap was always 1MB and set by Satoshi himself.
Your impression is incorrect, possibly because the idea that the 1 MB cap has always been present has been deliberately fostered by some people with agendas upon which I can only speculate.
Prior to September 2010 there was no protocol limit on block size, and Satoshi's email messages clearly indicated that he intended the network to scale to very large blocks in the future. MAX_BLOCK_SIZE was added as a temporary anti-spam rule and was always intended to be raised in the future when the network was capable of handing it and needed the extra capacity.
Those who say the limit was always present as a deliberate economic rule are dissembling.
https://bitcointalk.org/index.php?topic=153330.msg1636427#msg1636427http://www.mail-archive.com/cryptography@metzdowd.com/msg09964.htmlWow ! This is an informed and toughfull post.