I don't know what Apple do differently with their Bluetooth stack, but it doesn't work well, either on iOS or MacOS. Endless hassles pairing and resetting, it's bloody annoying.
My wife's iPhone will rarely get along with the car IFE without some patience, and my MacBook often refuses to pair with the same headphones on different occasions. It also has the habit of trying to pair while suspended, which is very tiresome.