Bringing random hardware from vendors who never intended to support an OS is a weird criterion to judge an OS' "readiness" by— and one no one seems to apply to macOS or Windows.
I have never had an issue making whatever Frankenstein monster PC I create eventually work in Windows.
I have never had an issue making whatever Frankenstein monster PC I create eventually work in Windows.