Some of the miners care about earning fees. Keeping block sizes dynamic could mean that there is always someone prepared to pay a fee to have their transaction processed a bit faster, as the network would be constantly working to stay just ahead of peak transaction demand.
If miners want higher fees, they have the ability right now to get them. They can set whatever fee policies they like and include only those transactions that meet the requirements. Transactions that don't meet them are slower to process since they have to way for a more lax miner to include them. It's a free market system between transactors and miners. Artificially limiting the block size is completely unnecessary for fee control. However, with the current 25 BTC reward, the transaction fees are entirely inconsequential. The miners realize this, and so the current rules they endorse are lax when it comes to fees. Therefore the entire discussion of fees is moot.
Let me guess, you didn't need this clarification either? And now you want to move on to yet a third reason why the 1MB limit is the way to go?
Larger blocks (with more kB of tx data) propagate across the network more slowly, increasing the risk of the new tip becoming an orphan.
There is a direct cost to the miner of including additional transactions within the block - lost subsidy rewards (hence empty blocks).
Given this, an intelligent miner (many do not bother) should reach a point of equilibrium, given enough data, at which the risk of lost income due to increased orphan risk is out-weighed by the increased income of including an additional kB of tx data.
I may be mistaken, however, it appeared to me that the OP was suggesting that a fee market (resulting in larger tx fees, and hence a higher equilibrium) might be able to be sustained in concert with a clearing mechanism (in this simplistic case, a single block without limit).
The argument would be that the fee market would exist for high priority transactions which need to "clear"/confirm next block, yet the end-of-days argument that the mempool would then infinitely accrue could be satisfied with the periodic unlimited size block.