The composite eliminates the need to check which interfaces children objects support and pick the correct one. All objects support the same interfaces, regardless of their specific type.
While this is a case where it is harder to sell the composite pattern, it would greatly depend on their function. If it is a GUI object, such as a window full of buttons, where we only have one window and lots of buttons, then the composite pattern still makes sense. Especially if under code reuse a new configuration might appear in the future with more nesting. However, there are many other cases where it simply might be, for example, one collection of some type of objects. In this case the composite pattern would be of little use.