Not sure about this, isn't it hard to convert to fiat currency for real-world spending? Since it is often used for illegal activities, Coinbase (and I guess other big exchanges as well) don't trade it.
You can always atomic swap between bitcoin and monero.
Just send USDC to Coinbase and convert (sell) to USD for free and withdraw.
You'll still get a 1099 with zero capital gains for it.