This kind of talk was common when I lived in England. Take a group, imply they aren't "really" American (or English), then set some arbitrary test for them to prove it. In England it was commonly that people of South Asian descent needed to prove they were English by rooting for the England team in cricket matches. It's so stupid.