I'm in the same boat. Apple hardware is perhaps the best available. The software that comes with it leaves a lot to be desired. I would rather just run a standard Linux system.
Yes. I've been a long time Linux PC user (Thinkpads and Dell mostly) so without any shame, I have to admit that the quality of Apple devices is miles ahead anything else I've tried. Also yes, I simply cannot stand MacOS. I can recognise its virtues (and its limitations) but it's just not for me.