Nobody has responded to the most relevant part:
Previous periods of full blocks didn't have as many people who NEEDED not just wanted the network to work. The more people who NEED it to work, the more vulnerable it is to a spam attack. The blocksize limit is an effective way to not just keep bitcoin small, but to keep it unimportant.
only about 40% of current TX "need" the network to work. There's plenty of fat to chop away and the spam goes down and gets more costly as fees go up, gosh darn, think about that!