And it's also why Apple is the only one to not implement standards such as the Web Bluetooth API. If you want to work with a bluetooth device you will have to submit to the apple app store.
Web Bluetooth is not a standard and is not on track to ever become a standard, e.g. "This specification was published by the Web Bluetooth Community Group. It is not a W3C Standard nor is it on the W3C Standards Track."