For the same reason why it does not have method to get meta data. Handle is a serializable wrapper over the bean's
ejb object which a client (in case of remote interfaces) can serialize and use later (of course with few restrictions!) to save a remote call to get the bean again. As calls to local components are not remote invocation, the handle in case of local component becomes useless.
Hope it helps.
Nandu