The Panama Canal had cost 400-500 million USD and 25-30k lives to construct, when it opened in 1914.
The Suez Canal cost around 100 million USD and 100-120k lives to build in 1869.
Charging for transit through man-made infrastructure is fundamentally different from charging for passage through a natural international waterway.
So is bombing countries on a whim.
If you want to take the high ground you have to make sure you don't first poison it with your own stupid mistakes. Iran can make a pretty credible play for reparations, and if the belligerents are unable or unwilling to pay up then Iran can selectively blockade the strait for their vessels and cargo. It is one of those little details that was 100% predictable going into this.
Note that we're talking about the US and Iran, not about Israel, though obviously they are a massive factor here it is the US that is in the hot seat, both Israel and Iran were doing what they've been doing for many years.
Do not underestimate the current administration. They have other reasons for this conflict, and so does Netanyahu.
After all their aggression, it seems absurd to paint the Iranian regime as a victim that was attacked "on a whim" and is owed reparations.
Another data point - https://www.reuters.com/world/middle-east/one-year-war-israe...
> Since the start of the war, 13,200 rockets were fired into Israel from Gaza. Another 12,400 were fired from Lebanon, while 60 came from Syria, 180 from Yemen and 400 from Iran, the military said.
So 12,400 rockets fired at Israel by Hezbollah, the vast majority of which are supplied by Iran at no cost. That's just in one year and doesn't include drones.