Ramming AFCIs into the code before they were perfected was a real mistake. Now we have thousands (millions ?) of obsolete AFCIs installed that were force fed onto the customers.
They paid a premium price for a less capable breaker than what we have now and far less capable than the promise.
I still can't get an answer about how many of the recalled SqDs that actually got replaced.
If they had waited until the technology matured the product might have sold itself. Instead of that they did development and testing in the customer's home at the point of a government gun.