Why can't child controllers be accessed from the parent controller?

I’m curious to understand the rationale for why child controllers created with {{render 'templateName' model}} calls can’t be accessed from the parent controller, but the child controllers can access the parent via parentController.

Is there a specific reason why the parentControllers don’t have a similar API to access child controllers?