Well, I don't do any gaming.. My main thing about macOS is the syncing of Photos and files across all devices, as well as all the movies and music I've purchased in "iTunes". Only way to have all that on linux is to start all over again(which is what I started to do on this 2012MBP with LM).. Movies wouldn't be an issue but spending that money again would be. Plus all 26,000 photos/videos I have in my Photos library would be a monumental manual task of importing all of those with all meta data intact. I think I'll stick with Sonoma on this 2012 and be happy for a couple more years till I can afford a new Mx Mac.
I have access to all my content through my streaming devices, and iPhone, so a computer isn't mandatory for me there. The big thing I like about Linux over macOS at this point is it was designed from the start for circumstances like we face with macOS+OCLP, Linux can be changed / modified freely unlike macOS. On the other hand, macOS has specific features I use, that make things easier on me such as text message forwarding, so I don't have to get frustrated trying to type on a touch screen, or frustrated with dictation being accurate, or not. I for one, would not have an issue paying Apple for support on older macs, or paying them to run their services on a third party OS. I didn't mind paying the $130 upgrade for Mac OS X in the day. Likewise, I wouldn't mind financially supporting projects like OCLP, if they would hire developers who could fix the limitations on unsupported by Apple installs. They could hire developers to write updated device drivers, to improve performance for example. In the case of Linux, well, if macOS was more like Linux in the the sense of being able to remove the parts of the OS incompatible, or parts people don't need, or want, would also make things easier to deal with. For several years now, macOS has been Unix first for me, and macOS second in terms of how I use the OS, and expect from it. The only Apple specific things, mentioned above are mainly used here as a form of accessibility aid, and nothing more. I really want ti get out of the Apple ecosystem all together, but haven't found a 100% solution yet because having been an apple user as long as I never really looked outside until recent years, and some of the alternatives. I found, work better for my workflow, but not 100%.
By the way, I'm not ungrateful for the work the team puts into the work they do now. I just feel things could be even better, and people should have even more options for those who want them, and know how do things. In my case, I was really good with classic Mac OS knowing the internals, early Mac OS X, I wasn't too bad with, Linux, I'm learning and have gotten good enough to manage a system. Modern macOS, I'm really out of touch with, otherwise, I'd try to manage a custom setup independent of the mainstream OCLP project.