Arguably, the tax filing sounds like the single worst part of it. Imagine if you really used Bitcoin for every purchase you make in a normal tax year. Suddenly how much you pay in taxes depends on the path integral of the exchange rate over the entire period. That's an absolute accounting nightmare. Now you have a huge incentive to batch all of your purchases at market low points to minimize tax burden and you're stuck trying to beat the market just to buy groceries. That isn't something I want to have to think about.