Non avevo capito che stavi parlando di inclusione a vicenda, credevo che dicessi in generale includere un header di una classe in quello di un'altra. Be', allora sono d'accordo con te, è una tecnica che in generale andrebbe evitata, visto che causa più problemi che altro.