I did this ultimately for a few reasons. MacOS lets me run Adobe (Photoshop, Lightroom, etc), Fusion360, has a good terminal (iTerm and zsh unix like shell) and Logic.
Mac hardware is still some of the best in the business, no other vendors seem to be able to catch-up. The XPS line is a great example, the battery that Dell chose to put in that laptop can’t run the internals at full power when not connected to AC. There are plenty of other comments about Thinkpads here (I have a T480s through work) and find the overall experience just fine.
The MacBook on the other hand, I use for 8+ hours every day. It’s the machine I reach for first. It sparks joy. It just works when roaming on WiFi, always. It just works with Bluetooth headphones, always. It just works with external displays, first time, every time. To put it simply, the machine gets out of my way and lets me get real work done. I can SSH to wherever I want and get ‘the Linux experience’.
My personal desktop runs Arch and KDE but for a portable, annoyingly, I still think Macs are the only way to go. But damn do I wish they had a SD card slot.