What keeps me in the Appleverse is the hardware, and the software that Just Works with the hardware (I find that "Just Works" has been rapidly eroding in general, but naturally it still handles the hardware well). The alternatives are Linux on much worse hardware, or the non-starter that is Windows on anything whatsoever.
I'm told ThinkPads are getting to parity and have primo Linux support, but barring accident, my M3 MBP will probably last me a decade. Another reason I prefer Apple hardware.
Yeah Apple's hardware team still has the sauce. As someone who will not buy Apple products, I do have to give kudos where they're due. Their software is an ever-evolving dumpster fire. I just wish their hardware was friendly to Linux. And no, herculean reverse engineering efforts that will always be behind on feature parity and efficiency, do not count (impressive and respectable though it may be). I would totally buy a MacBook if running MacOS wasn't a requirement for it be fully capable.
I switched as a heavy Linux user to a MacBook because of this reason.
1. Battery is better than any other laptop out there
2. Touchpad is better than any other laptop out there. I don't even use a mouse anymore
3. Sound is better than any other laptop out there.
There is no other laptop that comes even close to this hardware.
Linux runs well on M2 (and hopefully also M3 in the future)
Apple Silicon was as potent a crack as SSDs and Chrome (both immense steps up from what we had before). I nearly left the Apple ecosystem but the M chips pulled me back...
Almost any Linux distro will work find with any Thinkpad and has done so for almost two decades now.