Unlike all other democratic systems, the US Federalist system features the constituent as its chief axis. The 435 House Members and 100 Senators serve at the pleasure of their constituents, not the President or party leaders.
The position of US voters on the nuclear deal with the Ayatollahs – and therefore the position of Senators and House Representatives – is shaped by their worldview, in general, and US homeland and national security considerations, in particular.