I'm not sure Apple is at fault here. Apple's utilizing OTHER companies
products within its designs like every other company. Those companies are the
ones generally responsible for the driver development or the core of it
anyway. The problem goes much deeper and probably does not impact every Apple
machine. Particularly given older models, etc.
That said it's not this USB adapter, but this adapter is impacted by the
issue on some machines. There have been some improvements and fewer systems
are impacted by the USB controller bug now. There were some improvements in
the USB controller driver. I believe jxself was the one who first posted
about this on the forums. I can confirm upgrading the kernel has resolved
the problem for about half the people who've encountered it with this
adapter.
Short of that I've recommended the USB G adapter as I've had at least a
handful of people confirm it worked even with the bug. I think the other two
USB adapters may also be just fine, but there is less certainty as most
people don't want to spend more than they absolutely have to.
Last thing last. If one of these adapters dies we do provide a warranty on
them and you should contact us about it. We're more than willing to replace
or give credit toward a different adapter even if its past the 14-day return
period (provided its still within the warranty period anyway).