So as long as components are intended to be tightly coupled, doing so is ok?
I am not arguing one way or another. I am just trying to understand the larger picture of best practices for CanJS component-driven application development.