This has been my response as well. I now understand why it's so important to contribute to free culture--whether operating systems or hardware. (Related aside: I'm very excited to be installing Pop!_OS on a frame.work laptop in a couple of weeks. I know it won't be perfect, but as a software engineer I intend to contribute to making things closer to perfect).
I’ve been using PopOS for work and leisure and I’d say it’s closer to (my version of) perfect than mac or windows! Firstly, it’s super fast and snappy compared to windows on the same hardware (or the best Intel MBP available). And secondly, software support is really good these days, at least for my use case! (Web dev + gaming)