> Assume everything is open now - wouldn't that create chaos?
Yeah, but equal chaos to all. In the end the achievable experience for Samsung and Apple earbuds need to be the same. It does not need to be the best one.
If Apple wants to have the best experience, they should create for each improvement a new API version and tell it in reasonable advance to their competitors to allow them to equal the playing field.