Der Fehler, den Firewire hat, tritt bei der Herstellung auf: Der Controller kostet einfach zehn Cent mehr als USB.
Dass USB dagegen praktische Fehler im Design hat, wird nicht erwähnt. Ich muss bei FireWire zum Beispiel nicht die Treiber neu installieren, nur weil ich statt Buchse 1 mal Buchse 2 verwende...
Wenn jetzt jeder hier eine FireWire-Steckkarte kauft, die man für 9,95 (das ist die Variante mit 1394b, die langsamere kostet nur 4,95) nahezu überall kaufen kann (Wird von Vista ohne Treiber-CD erkannt, ab SP1 auch 1394b) und Freunde und Bekannte dazu anhält, das gleiche zu tun, gibt das bestimmt einen Lieferengpass - und USB wird gnadenlos versagen... Dabei können sich die 10 Euro eigentlich alle leisten...
Praktische Anwendungen gibt es übrigens auch: Bei Conrad z.B. (es werden sich noch genug Beispiele für andere Elektronikversandhäuser finden) gibt es Festplattengehäuse mit dieser Anbindung. Oder vielleicht will man nur auf der nächsten LAN-Party mal statt 100 MBit mal 800 MBit verwenden... Okay, Gigabit wär noch etwas schneller - aber mach das mal mit USB... 12MB/s...