No, I'm saying that the US' foreign policy is a significant factor in the negative perceptions of it in many other countries. I believe the other issues you mentioned are factors for some people, but by themselves, I don't see solid evidence that they would lead to hostilities against other countries purely out of hatred. China, Vietnam, and Cuba, for example, all have highly repressive governments that highly restrict freedom of speech, but individuals in those countries (as opposed to governments) haven't engaged in hostilities against other countries to any significant extent in decades.
I don't doubt that education, freedom of speech, public discourse, etc., help against hatred of other countries when said hatred is rooted in ignorance and misconceptions. However, I believe that much of the negative sentiment toward the US in many countries is more complicated and has more reasons than these issues alone.
Five decades ago was in 1974, which was more than two decades after the US supported a coup in Iran. The US has since continued to unnecessarily antagonize Iran and make an even bigger enemy out of it.
I'm not suggesting that all of the anti-US hatred can be traced back to its foreign policy; I have personally seen my fair share of people who cite religious reasons, rather than political or historical ones, for their hatred of other countries, both the US and many others. I think the reasons may vary on an individual basis, but overall, it seems to me that in the specific case of the US, its hostile approach toward many countries is almost surely the most influential factor in the widespread negative sentiments toward it in said countries.