My biggest problem with Archi is that it's very easy to create an element with a name that's already in use without being warned. When I draw a relationship that does already exist I do get a warning, so I would expect the same for other elements.
But the best solution for me is that Archi wouldn't allow multiple (non-relationship) modelling elements with the same name. Or are people deliberatly use different (non-relationship) elements with the same name? If so, in what kind of use cases?
BTW I would also be happy if Archi wouldn't allow (non-relationship) elements with the same name & type (so for example you can have a Resource with the same name as a Capability, but not two Resources with the same name)
Regards,
Peter