Windows has pretty terrible hardware support IMO. Comparing the state of Linux Vs Windows on ARM/PowerPC/RISC-V, it's not even a contest.
I think there's a case to be made for the stability of Windows drivers (I should hope vendors don't half-ass support), but modern networking and storage drivers on Linux blow Microsoft's analogs out of the water.