It's a proposal, not a bug.
The main reason to use clang-format: it increases productivity. It will be easy to write code and more importantly to read a well-formatted code afterwards.
clang-format is available on win and *nix.
It has a nice integration with popular editors (e.g. https://github.com/llvm-mirror/clang/blob/master/tools/clang-format/clang-format.el, http://llvm.org/builds/)
It allows to easily enforce some coding style.
It's easy to format whole code base once (producing a huge patch though) and it's possible to add a pre-commit hook to invoke clang-format.
/sql config could look like this:
/storage/innobase config could look like this: