As far as I know, from a business standpoint, that’s what Intel always do, limiting newer controller/chipset drivers to their latest line of product, making them seem “up-to-date” even though the driver itself is usable on legacy chipsets with some minimal modifications. Along with the change in CPU socket, that’s how they and the manufacturers gently force people into replacing your CPU + MB combo every few years.
If you wanted a technical answer, there are no differences between an USB 3.0 controller on a Z77 or a Z97 chipset. They’re all USB 3.0, and if you don’t choose to use “modded” drivers (not really modded anyway, the driver is still intact, we only allow it to exist on legacy hardware), you allow Intel to handicap yourself. We’re power users after all.