Interesting. The McDonald's thing is sort of like saying that no two Soviet Socialist Republics have ever gone to war. It just means they aren't really sovereign independent countries acting on their own behalf.
It was more a claim about Western European countries, which, propaganda aside, were not puppet-states of the US.
Cold-war era US puppet-states were different, and at the time mostly didn't tend to have Macdonald's, at least outside of a capitol. We were busy subverting their democracies, and civil unrest doesn't go well with Big Macs.