Create unique object names by worksheet
Charts and other drawing objects don't have unique names. To illustrate, we could have a dozen charts on a worksheet, all named "MyChart".
These duplicate names make it difficult for VBA and any other programs to work with drawing objects, including charts.
Excel should enforce unique object names by worksheet.