A lot of players (including Apple now it seems) trying to make money on top of a standard. there is no IP to be traded in Bluetooth LE itself.
Device suppliers are trying to lock purchasers into particular brands.
Apple presumable are offering the facility of automatic recognition and filtering of specific devices to fire and pass data to iOS apps.
What we (as developers) need is an open standard for encryption and recognition so that we can work with multiple suppliers to meet the needs of our end users.