That's not how it works. You might want to read about it before having an opinion on a straw man.
For the record: Spaniards living in Catalonia for at least 6 months can vote. Foreigners can't, like in General or Regional elections.
For the record: Spaniards living in Catalonia for at least 6 months can vote. Foreigners can't, like in General or Regional elections.
Even with your version my fairness argument stands. How is it fair that a Catalan expat isn't allowed to vote, and an Andalusian that might be there just for a few months is? Expats are certainly allowed to vote in General elections.
But I grant that "you're allowed to vote if you can vote in the General elections as a resident of one of the four Catalan provinces" is probably as fair as one can practically get when designing this.