What you're saying does not apply to my tax situation. I didn't buy all of my sats from Strike, so they can't calculate the FIFO math for me. All they see are buys and sells I do on their platform. I can't switch to non FIFO now that I've elected to calculate my taxes that way in the past.
EITHER WAY, what is the benefit of converting fiat to sats on Strike (for a fee) and then spending those so that Strike can see all of my transaction AND report the transactions to the IRS? That's fucking worse than just using my bank. It adds an entire party into the mix AT A FEE AND ADDITIONAL REPORTING.
That's hardly better than the system we already have, which is why I'm making the point that most of this is for nothing if noncustodial doesn't get easier to adopt.
I fully understand that I can use Strike. I just don't see how it's all that much better than spending fiat and saving in Bitcoin like I have been. It's just more work.