Most accounting systems were designed for fiat-era businesses. Wallet-native operations create reconciliation, treasury, and categorization problems traditional systems were never designed to solve.
The issue is not that QuickBooks is bad. The issue is that most crypto businesses are operating on infrastructure accounting systems were never built to interpret.