focus in/out are bubbling events. As such they fire every time focus transfers between elements within the listening element, which is probably not very interesting or useful to the programmer.
OP wants something like mouse enter/leave, but for focus, where events fire only when focus transfers into or out of the listening element.
I agree it would be useful.