I agree
Item Name could be Item Short Label
and Item Code should always be Item Code
It’s really confusing, but it’s related with ERPNext DocType Item that link Frappe Doctype name feature to “Item.Item Code field”. I didn’t find a good way to explain it to my End Users, it’s a technical and implementation choice that make it hard to understand for them