The US is far worse about this though. Since the OP mentions other countries, I will too - We say we are the ally of Israel but they are not our ally. They benefit and we pay. And pay and pay. We trade with both our north and south neighbors and we benefit much more than they do. I don't think that will change any time soon.