Why would this be controversial? I mean Iran has been engaged in these activities (funding terrorism/terrorist groups) for decades so why would the US helping Iran free up more money to fund those "activities we don't like" be "controversial"?

It's not like MORE money would allow Iran to give MORE to the terrorists trying to kill and maim Americans and our Allies....but don't they deserve it?