Perhaps because the naive implementation of deep cloning is more dangerous than useful . Without special care, you can easily accidentally clone huge chunks of your entire application heap - including things that should not be cloned. In practice, deep cloning is typically implementation-specific — the cloner knows what he is looking for, and only follows these paths.
- , .