The endgame has always been that once there are no new bitcoins to reward for finding blocks, the miners would only receive the fees of the transactions included in the new block.
So there are two factors. With an average of say 2,000 transactions per block, the minimum fee per transaction...