longterm i mean when blockreward is zero, yes. nevertheless we should already be aware of that fees are not something "evil" but overall necessary. its a balance between allowing 0-fee transactions to process, while still having enough pressure to have some fees paid.
I have seen *no one* argue for miners to be forced to process zero fee transactions. Nor could you without massive effort and changes to the protocol.