I've got my CB set up so I can purchase directly from my bank account and will be doing so from now on. I'll just get the 2% rewards from the mastercard I was using for some CB buys for everything except crypto purchases. I've already earned a few hundred bucks in rewards off that card this year. Stickin it to them!
I guess now buying crypto with a CC is kind of like using an atm that's not operated by your bank, you can get hit by fees from both sides now. Not good.