Businesses accept payment in USDC due to its perceived safety and efficiency. USDC holders can transfer the currency throughout the world quickly, often making it a more viable option than traditional channels, such as bank transfers or money wires, for cross-border transactions.