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 think the big difference here is that you absolutely have the choice if you pay these "taxes" or not. I don't only mean that you decide whether to send a transaction - you also decide whether you even want to hold bitcoin or something completely different!
Of course, you can also leave your state - but that is a lot, lot more complicated than just not using one cryptocurrency. So I see this a bit different, even though you have a bit of a point there