Taxes, like death, are inevitable. When they go up, people complain. Txn fees are a form of tax on BTC that goes to the miners. No-one wants to pay them but they have to.
the tax should always be applied to the miners, because we know the mining system relies on income from each transaction. so maybe at this time the fee is a natural thing and we can not refuse it.