I read an interesting theory that Bitcoin was started by the US treasury, and that it was an experiment to help them design a new world currency. They saved the output from the first year's mining to help them control prices later down the line. It's starting to look as if Bitcoins are being removed from the market, and this is a good omen for long term price trends. It will mke it unusable as a payment method though, except for large transactions of course.
This would explain the block size of 1 MB then. By reading the original paper and Satoshi's old posts, I am still not sure why the block was not made bigger from the beginning, unless what you say is true.
There wasn't a one MB block size limit in the beginning. Bitcoin had an effective block size of 32 MB in the beginning. Satoshi changed it to one MB in the summer of 2010.
https://en.bitcoin.it/wiki/Scalability_FAQBitcoin Core was initially released without an explicit block size limit. However, the code did limit network messages to a maximum of 32 MiB, setting an effective upper bound on block size.[2]
Around 15 July 2010, Satoshi Nakamoto changed Bitcoin Core’s mining code so that it wouldn’t create any blocks larger than 990,000 bytes.[3]
Two months later on 7 September 2010, Nakamoto changed Bitcoin Core’s consensus rules to reject blocks larger than 1,000,000 bytes (1 megabyte) if their block height was higher than 79,400.[4] (Block 79,400 was later produced on 12 September 2010.[5])