Most embassies have spies on their staffs. The US, the Russians, everyone. The US has spies in the UK, and vice versa. Industrial spies, commercial spies, all sorts of vile creepoids. So not all those people were innocent victims. They could have chosen other, more honorable careers. Plus, the US had plates for minting US currency in that embassy, all manner of equipment for forging passports of eny country, and all sorts of other stuff that should have been removed beforethis whole mess started.
Overthrowing the government of Iran and imposing the Shah on that country for 25 years was a vile, hateful deed. Sure, taking the embassy people hostages was also a foul deed. They should blame Kissinger for that, as he told Carter to keep them there in harm's way at the same time he gave the Shah shelter in the US. It was wrong to admit the Shah to the US, and even more wrong to keep those people in that embassy. Carter should have grabbed Kissinger by his dong, twirled him 433 times over his head, and flung him out the back door of the White House. Kissinger is an enemy of decency and humanity and a war criminal.
Again, the US hostage thing was a far less serious event than deposing Mossadegh. The US has no right to screw around with deposing any elected leader of any country. The hostage crisis was blowback. If you break the rules and depose elected governments, you can expect the wronged party to respond any way they can.
You fail to understand that all people everywhere have the same rights and the same obligations to act decently. Somehow, you seem to think that the CIA has the right to overthrow any elected government, but that the people who that are affected by their evil deeds have no rights to retaliate, because they are, after all, lesser human beings, or perhaps not human at all.