Here's where I got caught up in it all - if you start at a specific node you've taken a subtree and the current node is the root. At that point, you are really talking about depth from the subtree root. 

I can see what you're saying here though. Generations is the distance between two nodes. 

Height … oh height. Care to talk about that one with audible words in the air between us?