Driver issues on Windows only happen very early in the hardware cycle. If you buy cutting edge hardware and try to install a regular/old version of Windows it might not work automagically.
But it's really no big deal, not only can you load the drivers from USB just fine but you also can probably just ignore until you get to the desktop because the OS will use a generic replacement or do without in the meantime.
I know for sure because my PC was a cutting-edge HEDT at some point and indeed the network drivers weren't present at installation and GPU driver wouldn't auto-install either. But it just meant I had to right click install the network after desktop load and just download the GPU drivers from the internet.
Now that the PC is old, any re-installation is extremely straightforward with everything automatically loaded and basically zero intervention to get fully functional hardware on Windows.
The thing about Linux is that not only it wouldn't have worked at all when the hardware was cutting edge but even today, some patching and manual intervention is required for the network/motherboard that is not usual. It's a process way more involved and annoying than I ever had to do on the Windows side.
Any fool can go on the manufacturer website and download a driver bundle to execute sequentially, just figuring out what you'll need to do on Linux is a problem in itself...
I know for sure because my PC was a cutting-edge HEDT at some point and indeed the network drivers weren't present at installation and GPU driver wouldn't auto-install either. But it just meant I had to right click install the network after desktop load and just download the GPU drivers from the internet.
Now that the PC is old, any re-installation is extremely straightforward with everything automatically loaded and basically zero intervention to get fully functional hardware on Windows.
The thing about Linux is that not only it wouldn't have worked at all when the hardware was cutting edge but even today, some patching and manual intervention is required for the network/motherboard that is not usual. It's a process way more involved and annoying than I ever had to do on the Windows side.
Any fool can go on the manufacturer website and download a driver bundle to execute sequentially, just figuring out what you'll need to do on Linux is a problem in itself...