I have said many times that I feel satoshi’s biggest mistake with Bitcoin was not putting in a block size adjustment feature similar to the way difficulty is adjusted. I believe the blocksize limit was put in place as a knee jerk reaction to the chain being spammed and if satoshi had more time on this earth a method to adjust the blocksize limit would have been put in place.