you think Iran is in this JUST to get their agents back?? This is a huge power play with a lot more at stake than a few abducted soldiers. There are U.S. troops and military assets in Iraq, Afganistan, Arabian Sea, etc. practically surrounding Iran. Their nuke program is under intense global scrutiny. They just got hit with more U.N. sanctions. Significant domestic dissent.
These abducted soldiers are just pawns in a bigger higher stakes game. And while you may be right that a simple exchange of prisoners may be how this is resolved, it also (at least from the Iranian perspective) serves to take the focus off some of the other issues they are dealing with
I wonder how much of this is influenced by what happened when Hezbollah captured one (or more?) Israeli soldiers at the northern border of Israel. I agree, I don't Iran is doing this just to get back their agents.