My AU$0.05 is that, as usual, it is a matter of terminology and semantics.
@i4mdone, you may care to search the forum for posts (usually by me) on "visual embedding" vs "nesting".
It is important to understand (whatever any standard may say - but most agree) that nesting is concerned with access/pathing to the leaf node via the intervening branch nodes. For example, we can say a port is "nested" within its encompassing node because you can ONLY reference the port via its parent.
It is semantically spurious to use the term nesting with regard to the other relationship types.
The other relationships are grouping relationships and so under ArchiMate, we can visually embed the clients within the supplier. But this does NOT change their access (address) when this is done. EA incorrectly does this with a number of the visually embedding mechanisms - see swimlane processing.
The other point I want to re-iterate is that some relationships indicate relationships between classifiers and others define relationships between the instances of the classifiers. Thus with composition, a specific instance of the client can exist in no more than one (or none) instances of the supplier at a time. However the client classifier may be defined to be compose(able) into multiple different suppliers - but the result is that, at most, only one may be active at a time for a given instance. The client (meronym) structurally becomes part of the supplier (holonym). Thus, as Sunshine indicates, when the holonym is "destroyed", the (currently attached) meronyms are also "destroyed". It is interesting to note, particularly in the case of composition, that mandatory meronyms form part of the definition of the holonym.
@i4mdone, we created our own mechanism to handle some of the issues you raised in your original post. We have a metaclass called GroupingSet (an extension of the UML Generalization Set - which should actually be named Specialization Set)) which defines a particular set of client items that belong to the same supplier. We have CompositionSets, AggregationSets, AssociationSets etc. They define the items that can be visually embedded and the nature of the relationship that is in the set. We can also use these to indicate that a particular visual embedding on a particular diagram may not be "telling the whole story". You may see three items embedded within the supplier, but the grouping set tells you that there is a total of 5 items in the set so the picture is incomplete. Conversely, if you see 6 items visually embedded, you know that the is an inconsistency that needs to be resolved.
Notwithstanding that EA "incorrectly" nests certain types of items; as part of our overnight processing, we remove the incorrectly nested items and move them to their defined locations (flattening the structure). The only items we preserve the nesting for are (so-called) embedded elements; Ports, required/provided Interfaces etc.
HTH,
Paolo