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.
I do not have much problem with transaction fees as they go to miners. But the issue of slow transactions is a headache for me.