For what it's worth:
I'm the guy who went over the blockchain stuff in Satoshi's first cut of the bitcoin code. Satoshi didn't have a 1MB limit in it. The limit was originally Hal Finney's idea. Both Satoshi and I objected that it wouldn't scale at 1MB. Hal was concerned about a potential DoS attack though, and after discussion, Satoshi agreed. The 1MB limit was there by the time Bitcoin launched. But all 3 of us agreed that 1MB had to be temporary because it would never scale.
The bolded part (bolded by me) is simply not true.
Why you would assert such a thing I can only speculate (but wont). Maybe you can explain yourself?
The blocksize limit was introduced on July 15th 2010 in this commit:
https://sourceforge.net/p/bitcoin/code/103#diff-3 The 1MB limit certainly wasn't there "by the time Bitcoin launched" unless you mean something other than the first block being mined.