The block size limit in the protocol will not become an issue until transaction fees become a more substantial portion of mining revenue. As it stands at the moment, there is a market-based soft block size limit that results due to the economic incentives that miners face due to block propagation races. Since transaction fees are eclipsed by the block reward, miners are incentivized to publish smaller blocks with fewer transactions.