One thing I read when dicking with how USB drivers work is that the Microsoft's first USB driver model was hopelessly broken, so they started over. And that also turned out badly enough that they redid it again. That's what ended up in XP and it mostly worked okay.
You can see why they didn't want to/couldn't backport USB drivers.
You can see why they didn't want to/couldn't backport USB drivers.