Having lived in Vietnam, learnt Vietnamese, and spoken to quite a few Vietnamese elders. My impression is that they have far fewer gripes with the Americans than they do with the Chinese. Since one seemed to have caused an issue for a short while, while the others had caused issues for much longer.