Donc c'est bien ce que je disais, ça dépend du sens que tu donnes a évolué. Et pour te répondre, l'héritage multiple à des avantages et des inconvénients certes mais il est aussi très puissant associé aux templates, pour des design modulaire à base de policies. (la traduction fr de politique me plait moyennement).
Mais en effet ce genre de technique est plus souvent réservés aux concepteurs de bibliothèques ___orienté design d'application__. Reste que c'est une feature très puissante et utilisée. (la preuve elle y'était pas dans le draft original, elle a était rajouté plus tard, BS ayant milité en faveur, il a d'ailleurs publié quelques papers à ce sujet, faudrait que je retrouve ça).
Sinon oui en effet dans du end-code j'en est rarement vue (et j'en ai jamais eu à utiliser), car oui c'est assez casse gueule au niveau conception

.