Vietnam didnt fare well despite the treasure and bloodshed, while in just a couple of years of trade we became quite close. Same with China - everyone holds their noses and tolerates China now that we trade with them. Iran would be no different. Trade aligns people and promotes peace, making us more tolerant of one another.
Kerry missed this point entirely... Its not like Iran is buying 787's to crash them into the new WTC.