At this point I’m starting to believe that even Linux has a better Bluetooth stack than windows and OS X.
iOS is okayish but I have random issues with my AirPods. Generally they just stop being recognized and I have to reset them and to setup then again. Boring.
With Pipewire, this seems to have come true in it's entirety. Connecting multipoint Bluetooth headsets to multiple Linux devices works astonishingly well, and I don't think I've ever had a connection drop or encountered a real "bug" with it. The only annoyance is that if you have one device playing audio and another starts playing, it will cut out for a fraction of a second while the headset negotiates it's connection. Besides that it's almost scarily flawless.
There's a whole tangent of complaints I could make about the unified "modern" settings application Windows introduced I think in Windows 10 (maybe 8.1).
My main problem with Airpods is the physical design, which simply refuses to stay in my ears at all, rendering them totally useless, even if I'm just sitting relatively stationary at a desk.
My Samsung Galaxy Buds have been doing pretty well, though I just started having a problem where the left earbud is extremely quiet.