I disagree. Installing Windows 7 and 10 on newer hardware usually leaves me hunting for network drivers _before_ windows can then go about automagically installing the rest of them.
Even after installing the network driver, there's usually some ACPI or platform device it can't automatically install and then I'm stuck hunting device IDs and chipset drivers.
Even after installing the network driver, there's usually some ACPI or platform device it can't automatically install and then I'm stuck hunting device IDs and chipset drivers.