If you go down that slippery slope, claiming non-citizens should be represented, you have to ask why non-residents, e.g. people living in Russia, India, and China, are not allowed to vote in US elections?
America has global influence, and the lives of people all over the planet are profoundly affected by who gets elected US President. Don’t they get a say? Even our sworn enemies, who want us destroyed and dead, they have a stake, too. With mail-in balloting, their distance shouldn’t matter, either.
The current law enumerates non-citizens, with Supreme Court decisions to support that practice. I don't know if the law requires counting of illegal immigrants, infiltrating Nazi saboteurs, and touring Italian tenors, but in practice, they are counting everyone including Cartel drug mules if they can.
Nonresident citizens can vote in United States elections. They vote in their place of last residence in the United States of America, or if they never resided in the country but still acquired citizenship, they can vote at the previous place of residence of their ancestors in the United States. So if you, an citizen of the United States of America, move to Central African Republic, then you still can vote. If your children born abroad acquire citizenship through you under American law, then they too can vote, even if they never visit their country.
Do domesticated livestock get a vote?
All of my hens are outspoken Trump supporters -
The problem is that police, fire departments, and hospital ERs have to respond to ALL emergencies. If all residents are not counted, then the funds to take care of all of us, including you and me, are reduced.