Earlier quoted context omitted.
I'm surprised someone voted you down and that you are still at 1 point. USB 1.0 seems like one of the many interfaces that will eventually end up obsolete just like ISA PCI AGP PCMIA etc... I really don't see anything technically superior about USB (feel free to correct me). The main reason it won out over Firewire was of course Intel and Microsoft backing, and that it was in the sweet spot for the price/feature trad…
It was cheaper because it was not proprietary like the firewire port. I think that was the only issue really. Firewire has a smaller protocol overhead so at a given bit rate the throughput was faster. Did the original firewire spec allow for multiple devices on the same bus or was that included in a later revision?
So on the low-performance side, the advantage is clear. And end-users like the simplicity of having the same physical port for all their computer peripherals (which can use low- (While I personally think that Firewire is the more elegant, better performing and more flexible communication technology, I can see why USB surpassed it in the marketplace.