React docs describe Children usage as uncommon because manipulating opaque children can make component behavior harder to trace.