It was so stupid. Especially considering in real life an American oligarch in such a situation would do everything to not rock the the boat and exploit his American citizenship and financial status to get released (either via an exchange or giving the Taliban lots of money).
It's a super hero movie. Tony Stark is an idealized futurist. You're oligarchs in the franchise are Justin Hammer or Obadiah Stane.