"The incentive can also be funded with transaction fees. If the output value of a transaction is
less than its input value, the difference is a transaction fee that is added to the incentive value of
the block containing the transaction. Once a predetermined number of coins have entered
circulation, the incentive can transition entirely to transaction fees and be completely inflation
free."
It's the design, folks. Read the paper and think about what it's saying.
Satoshi was acutely aware that 1MB blocks could only encode a couple thousand transactions. So what do you think "the incentive can transition entirely to transaction fees" means in practice?
Not a <$100 fee, that's for sure.