I preffer this syntax to display a component, because that way the controller doesn't need to be explicit aware about what kind of thing it is trying to show, which means that if, in the future, component resolves to return a view instead of a controller, because there's no need of a controller, it might be done without any refactoring.