For something that I think an app or service could actually solve, I wish there was an online database of PC hardware where people could submit hardware compatibility reports for various OS's as well as workarounds or solutions to get things working.
Something that would be a cross between PCpartpicker and protondb in terms of functionality. For example, if you're buying a new PC you could go to this hypothetical site, list out the hardware your considering (or if it's a prebuilt pick that), and get a list of user reports for compatibility with various Linux distros, BSD distros, and Windows versions, alongside suggestions for how to get things working. Or conversely, pick an OS and filter your hardware options by that.