Because running a business on cryptocurrency adds a lot of other operational headaches. Like volatility and currency conversion. If I’m running a small business, I want to focus on that and not an additional forex business
USDC is stable, not to mention you can charge in cryptocurrency based on the value of it compared to your native dollar. Not to mention the fees of using Stripe are insane compared so some networks that have native USDC.