What gets me most is not the fact I have to pay tax or reasonable tax rate, it is complication and vagueness and time-consuming aspect of filing a crypto tax. For conventional income I finished my tax last few years within 1-2 hours of time using taxact software in which it does everything for me for flat fee of around 50-100$. Much faster and convenient, but for crypto, hell no!!
It's actually not too bad. I've been using
bitcoin.tax since the 2013 tax season. I do pay the $29/year for premium, I think they just changed that and it was $19/year before. I track my mining, trading, and spending there. For mining, I think the trick is mining into specific mining wallets. The site will then let you enter mining addresses and suck your mining income off the blockchain. My mining wallets never have any inputs that are not mining income. For trading, I simply import the trade history off various sites. They have a slick page where you can pick your trading treatment, e.g. First In First Out, Average Cost, Last In First Out, etc. Spending I usually enter manually as I don't usually do a ton of spending, usually on new miners.