Some people make things as deep as they can handle. If you reduce the pain from deep hierarchies, you will inevitably end up with deeper hierarchies.
Also, doesn't your example prove my point?
I'm saying focus on types leads to deeper hierarchies. Your example has types and a deep hierarchy.