The permanent record of the transactions is a property of the system and of no use for the participants of the transaction other then validation of the transaction. So paying for that is not a good reason.
I understand the necessity of the transaction fee, but don’t try to sell it for something that it’s not.
Transactions fees appears to be fundamental to the blockchain and specifically for bitcoin. Since bitcoin are scarce the relative price of the transaction may lower over time as long as storage and compute will rise slower than bitcoin worth.