Look, I can tell right now that you didn't live through Jimmy Carter--and you're also more than likely a liberal trying to defend him. No one really cared for his decision to cancel the Olympics--in fact Americans were pretty pissed about it. Giving away the Panama Canal wasn't real popular with Americans either. We built it--and lots of Americans died building it.
The dislike of Jimmy Carter crossed BOTH party lines. Democrats didn't like him--Republicans didn't like him. Americans couldn't wait to remove him from office and that is why Ronald Reagan beat Carter in an all out 49 state landslide win. It was a slaughter--and election night was over very early. When Carter lost there were parties going on all over this nation in celebration.
His ONLY accomplishment was a peace agreement between Egypt and Israel, but that was greatly over-shadowed by Iran waving their knifes in the throats of 50 American hostages for a year and a half. That was the news. Along with 10% unemployment--and standard 30 year fixed mortgages at 22%.
Actually Americans were
disappointed with the boycott, but hardly anyone was "pissed about it."
Do you have the slightest idea how much it costs to operate the Panama Canal system? Along with the obvious operating expenses we had to keep a large military base going there as well.
A lot of the unemployment came from our heroic retreat from South VietNam. Some ex soldiers from that era STILL can't get jobs.
The OPEC oil monopoly didn't help at all.
As for Iran-Contra, it's long since been proven that Reagan/Daddy Bush set Carter up to fail, just so he'd lose in the 1980 election.
(I voted for Joe Walsh, who was running in Ohio that year, btw.)