Didn't deliver!? That's an absurd claim.
Not really. Carter didnt talk about the “general malaise” just for fun.
The economy was pretty much in the dumpster for most of the 70’s in both countries.
Not unusual for the old guard to be turfed out when that happens.
Not shocking the voters wanted something different.