Almost 20 million people claim to have American ancestry for political reasons and because they are unsure of their familys genealogy
That seemed wrong to me, too. It presents a false dichotomy. I think lots of Americans claim to be ethnically American because that was the tradition they had received in their family from the founding of the country.
Some people are adopted and/or have adopted parents so that would account for some.