My team manages several products in a hierarchical company/product group/individual product hierarchy. We also make heavy use of custom fields.
When adding a new custom field, it's not immediately apparent what will already be inherited by the product group or product in question.
As a concrete example, I added a custom field 'External Visibility' to the product group that I manage while my manager had added the same field to the company as a whole. As a result, we had two 'External Visibility' fields added which confused everyone.