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.
All payment mediums have some tax or other. I think bitcoins is actually good in this respect, there are no third parties involved. We do not have to pay any tax also put by government like sales tax.