Drivers are one of the most common causes of OS problems, but it should be unrelated to the way the device connects (USB, FireWire, PCI, etc).
Apple has historically used a relatively slow implmentation of USB, but I can't see them writing/using an unstable host controller driver.