Das stimmt nur zum Teil. Firewire läuft auch dann noch stabil wenn mehrere Geräte dran hängen. Firewire unterstützt maximal 64 Geräte und kommt auch mit vielen angeschlossenen Geräten klaglos zurecht. Inkompatibilitäten sind ausgespriochen selten.
USB soll zwar 128 Geräte adressieren können, praktischen Tests zufolge ist aber bei spätestens 15-20 Geräten Schluß, dann verbraucht das ständige Polling die gesamte Bandbreite, so das an Datenübertragung nicht mehr zu denken ist.
Inkompatibilitäten sind häufig, ich hab hier 2 USB-Sticks mit 2 und 4GB die auf den PC's auf Arbeit (ein Windows und ein Linux) nicht zur Arbeit zu bewegen sind. Die beiden laufen bei mir am PC und am Notebook und auch auf Arbeit (PC Nr.3 mit Linux) problemlos.