Les sources sont très limitées et la plupart du temps partiales, car parfois issues d'auteurs romains ou grecs ; de ce fait, elles ont rendu la conclusion du débat difficile. De plus, le contexte culturel et la terminologie utilisée ne sont pas conformes au contexte politique oriental. En outre, le texte d'Aristote semble décrire des institutions politiques statiques, ne tenant aucunement compte des évolutions liées aux conflits de l'histoire de Carthage, dont les guerres siciliennes, antérieures au texte ; on ne dispose pas non plus d'informations sur les changements liés à la période des guerres puniques et de la guerre des mercenaires entre autres. Le texte d'Aristote a donc alimenté un vif débat, certains historiens dont Stéphane Gsell le considérant comme une description tardive. Les chercheurs privilégient désormais une évolution des institutions au cours de l'histoire.