CrystalCove Chandler - it doesn't matter if you are "entitled" to vote, I'm not disagreeing with that. You don't live here - and aren't coming back judging by your posts - so will not be affected by how well or otherwise the SNP look after public services for example.
I can never work out whether some of the SNP supporters are simply blinded by sentiment, which causes them to get irrationally upset when someone exercises their free movement rights, or whether they are just thick. Possibly with some, it is a combination of the two.
Quite clearly, anyone with a right to vote in a country is going to be affected by how well the SNP look after public services in many ways. They are the Government. Any legislation they pass may impact on any citizen, and it is from Scotland, as part of the UK, that my citizenship rights derive. If it goes, it is not replaced by anything else. Now, I don't particularly care about being Scottish blahblahblah, but I do care about accuracy and know when someone is talking utter drivel about a subject they have almost no proper understanding on.
I'd love you to tell the many expat workers here, that (a) nothing the SNP does affects them and (b) they won't be coming back, because well, some random person decided their future for them, on some kind of grandiose omnipotence. They'd flay you, and that's just for breakfast!
Maybe you think someone going out of the country for a few weeks should temporarily lose citizenship? Maybe Scots should sign a pledge saying they revoke or retain citizenship, each and every time they leave the country? Or do you think we should exempt those who go on long holidays? How about pensioners who don't work, but go to their holiday homes in Spain for 4 months every winter?
I think you need to learn a little about citizenship law, and educate yourself on the subject before you start spouting off nonsense.