Blaazen, I agree with you on the technical reasons why TColorButton can not get the focus.
In terms of user experience I think it is a bit stupid to have something that looks like a button in the middle of a dialog but not reachable with the keyboard. However TColorButton seems to be made for use in toolbars, where this behaviour is more acceptable ...