Looking at the last days worth of blocks you also have to think about the fee amount that people are willing to pay.
There are still a significant number of transactions paying 100+ sat /vb when 1 sat / vb will get you into the next block.
As BTC gets more popular and widely used I don't see that changing, and if anything it's going happen more and more.
So, in the end the regular fees will probably top block rewards sooner then we seem to be talking about here.
Still 20+ years away.
-Dave