This claim has is just one of the pieces of unsupported nonsense pumped out by paid shills, it's so sad that so many people have just accepted it because of the number of sock accounts that have constantly repeated it.

Well this is very surprising to me.
If it wasn't for stopping the blockchain of getting too big, why was it implemented then?
I am not completely sure of the motivation behind that decision.
If I were to guess, Satoshi probably implemented that block size limit so that it allows for guaranteed full propagation to all the nodes regardless of their geographic location and latency before the 10 minute interval kicks in, so the nodes have enough time to at least easily verify a block and hence be ready to validate the next one.