“This hardware works fine and even has compatible software that it works great with. But I’m going to prefer the broken software for other reasons. And that means it’s the hardware’s fault.”
Software that is built to be compatible with a wide variety of hardware should be compatible with a wide variety of hardware.
If software can’t handle a 16.5:16 aspect ratio, then that’s bad software. I don’t care how weird of a niche thing that is… just make your software abstract enough to handle those cases.
It’s 2024, any resolution/aspect ratio/DPI combo should be supportable. There’s enough variety of monitors out there that we should have a solution for handling things on the fly without needing to have a predefined solution.
Wine/proton are great but not perfect. Lots of games don’t work through proton. “Compatible with linux” can mean doing the work to make sure your windows build is proton friendly and will work on Linux. It doesn’t have to mean Linux native.