the Americans have really been losing hearts and minds
IMO I think its down to how The US has been treating others over the years, like a school bully that makes you think they are your friend and have your back you need to have theirs (UK) but really they just use you to get what they want, make you do what they want, then turn their backs and blame you later, when your not as useful, even replace the head of your country if you don't do what they want (lot of example online).
Some example
Iraq (US Backed/ally till they could not replace sadam, No WOMD)
Afghanistan (US backed/ally) (both had been western and modern in the 70s no idea what happened will need to look it up)
before someone says they attracted the US blew up the twin towers, I was one group of a few people not the whole country and the group that did it was US made.
also IRA bombed England but England did not go to Ireland and destroy the whole country and stay their for the next 20 years taking what they could.
if you have no power you cant stand up to bully's and that's the case with most nations and just need to agree.
That's why a lot of countries are turning to China and Russia hoping they will have some protection and get treated better. even when they know what they are like because no choice and they have see how the US treats them, people start to see you for what you are sooner or later.
example: Africa they have been left for dead for years now they have turned to china, even with the cost involved its still better for them compared to before.
I cant think of any thing to suggest they have been good to others except Israel
Ill be honest I do wish some places could be a little more westernised a little not fully, keeping religion and the culture, Any places that have managed this ?