Hm, I never had any hardware issues in the last ~10 years, but don’t get me wrong, I hear you. I absolutely believe that it is possible to find a combination of HW and SW that will simply not work for a particular use case, and if my productivity would be threatened, I’d also switch in a heartbeat. In fact, I’ve gotten so used to the customizations Linux offered me that I can’t even imagine working on another Linux system without my setup and dotfiles - a different kind of vendor lock-in, if you will.
Anyway, just wanted to put a brand out there that offers some guarantees when it comes to hardware support, in case you (and others) might not be aware of such vendors.