Unfortunately this seems inevitable. Hardware manufacturers have to support windows or they won’t survive, so that support is going to be there day 1. Some of them have spotty support for Linux, most have none. So it falls on the community to buy the hardware and iron out the issues.