Bluetooth: why do things the [h/n]ard way?