Because it was about the people of the UK not them.
First of all, you mistake the question. Were I looking to get a Remain vote, as Cameron apparently did, I was wondering why you wouldn't include EU nationals?
As to your approach, why is Christian Allard not of the people of the UK, given he is a MSP and pays taxes here? You sound a bit blood and soil here.