Anthony60,
That was 37 years ago!
And Iran's not our enemy. We've never "officially" been at war with them, cold or hot. Yes, they've been an irritating thorn in our side especially throughout the War with Iraq, but if we are to be that "shinning city on a hill" and have some integrity in how we act on the world stage even with countries we don't necessarily agree with 100% but especially with whom we owe a debt, I'd much rather our government played this particular card this way than for there to have been a true hostage situation where we had to ponied up fiat money to get them back.
As I said earlier, I really don't have a problem with this because it was Iran's money in the first place. Did Iran strong arm us? That's debatable. Certainly, they could have said, "Pay us our money or you'll never see your people alive again", but we could have also said, "Kill them and you won't get a dime! Plus, we'll go after anyone in your government responsible for their deaths." Nobody died, we got our people back, Iran got paid albeit less than they otherwise were due. All's well the ends well.
Could something similar happen with other bad players on the world stage? Doubtful. Let's not forget, there are Americans held hostage by other nations and other criminal/terrorist elements all over the world from North Korea to ISIS. As far as I know, we haven't paid any of them to get our people back. But folks are up in arms over this situation w/Iran because repayment of a debt we owed them happened to coincide with the release of our own people? Again, if the circumstances had been different and the situation had played out any other way, I'd probably be pissed about it, too. But when you hedge your bets, pay back less than you owe and still get your people back unharmed, I'll take that gamble any day of the week!