The Iran war has made it harder for Republican candidates to campaign on economic competence