FW is hardware-driven, using its own controllers for data maneuvering and DMA, while USB2 uses software and the main CPU for nearly everything. USB is also one of those Microsoft/Compaq/Intel alliance things from the mid 1990s... of course it's inferior.