system
Given the following post, respond as if you're commenting on Reddit:
human
CMV: It isn't injustice to not give non citizens of a country access to things that citizens get

So, this is a little tricky probably as it involves a lot of topics, but the general things still fall under the same umbrella.

I was reading about debates about what to do with Canada's housing bubble. Someone suggested that foreigners, even permanent residents, shouldn't be allowed to own a home. While I think it won't do Canada any good, I do agree that I don't think PR people have the 'right' in the sense that it really isn't immoral to bar them from being home owners. As a citizen, I believe I get the privilege to vote for things that make my life better. Non citizens can still rent, but citizens should get the first pick.

There was also the case of  Rina Sawayama, who is not a British citizen but really wanted British awards. I think it's dumb and I see nothing wrong with her being denied british awards. If she wants to be British so much, she should give up her citizenship of Japan. I have no issue with dual citizenship, but if she or anyone, including myself, have to choose, then yes, I will choose. I don't believe in abusing non citizens, but I think we all agree an award isn't a 'human right' so Rina not getting anything like that is fine with me. (I can somewhat agree if we voted for denying non citizens access to health care, that would be a very tricky debate in which i might tend to agree but even then, I am on the fence)

Similarly, it isn't injustice to kick out illegal immigrants. (This was sort of brought up) If illegals, PR etc get the things citizens get, then what's the point? In some countries, being a citizen through naturalized means means doing more, ie, holding a job for longer, staying longer etc. If illegal immigrants get access to everything I get without paying taxes, why shouldnt' the same be for me. Why is an illegal immigrant in say, Germany, allowed to stay when naturalized germans had to work hard to stay?

I guess in sum, what is the difference between a citizen and non, and what is the 'moral' and 'just' things that citizens should have the privilege of getting?

I know 'moral' and 'just' is grey, and i'll be honest, I dont' really know what i find just other than feeling, so I'm willing to explore it here.
gpt
Do you mean all 'things' or just some 'things', like housing rights, awards, and security against deportation? It seems to me at the extreme, there are also 'things' that would be completely unjust to withhold, for example the right to defend yourself in court. If you think your opinion only extends to certain 'things' and not all 'things', can you describe the qualities of a 'thing' that would make it fair/unfair to withhold to non-citizens?