I want to chime in as another user who needed bdaddr and had to download and compile it manually. There is a completely trivial application of bdaddr being needed by end users: In order to pair a Wii game console remote to the computer, the adapter's MAC has to be changed. bdaddr is the only program in Linux to do this. There are countless tutorials to be googled that advise to download&compile bdaddr.
I also don't think the argument "command xy is too dangerous for the end user, therefore we don't include it" holds water. There are very many commands in Linux and Unix in general that are very dangerous and can destroy a system at the selection of the wrong switch or option. One of the most trivial examples is "rm", that has been shipped by Debian from the beginning. If you remove any potentially "dangerous" program, the archive would be very empty. bdaddr is documented very well, has its own manpage, and is required in several end user scenarios. With hope you reconsider (either as part of bluez-utils or as part of another package, I do think it is too small for its own package) and thanks for your packaging work for bluez, which works really well for me, /ralph
signature.asc
Description: This is a digitally signed message part