There's a long list of comments in that thread discussing "why" it's the case, with most simply saying "it's difficult." I disagree.
I think it's the same reason why so much of our software is poor quality: taking something from "works" to "works well" is a cost sink. It will cost you and yet doesn't add much to the bottom line to compensate.
It's sad that my family uses the available Bluetooth devices less than if there was a wire we could just plug into.
We think of technical innovation as a straight line forward but sometimes it goes back the other way.
I think it's the same reason why so much of our software is poor quality: taking something from "works" to "works well" is a cost sink. It will cost you and yet doesn't add much to the bottom line to compensate.
It's sad that my family uses the available Bluetooth devices less than if there was a wire we could just plug into.
We think of technical innovation as a straight line forward but sometimes it goes back the other way.