Die Frage ist nur, wer hat die Probleme, die Peripherie mit dem Betriebssystem oder umgekehrt?
Noch einmal, wenn ein Gerät oder eine Funktion mit einem bestimmten Gerät unter dem einen Betriebssystem funktioniert unter dem andere aber nicht, heißt das nicht zwingend, dass die Ursache allein beim Betriebssystem liegt. Es kann auch daran liegen, dass die FW des externen Gerätes ihrerseits mit Betriebssystem A harmoniert, mit Betriebssystem B aber nicht. Und das kann auch an der FW des externen Geräts liegen, weil es z.B. bestimmte Spezifikationen des A trifft, die des Betriebssystems B aber nicht trifft.
Wie gesagt, ich kann es nicht beurteilen, weil die Probleme mich weder unter 10.9. noch unter 10.10. betroffen haben oder betreffen. Aber ich versuche bei Problemen immer alle denkbaren Ursachen in meine Betrachtung einzubeziehen. Dazu gehört auch, dass OSX durchaus einen Bug haben kann, der sich bei den Usern je nach Umgebung unterschiedlich auswirkt oder nicht auswirkt.