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.
Actually its not taxes but some kind of service fee that we pay so that the miners can confirm our transactions for us.