I agree that an intrinsic understanding of rights is wrong. Rights are not attributes. However, the idea that rights can be taken away is another mistake. Rights should not be reified into separate entities, as if they were marbles in a bag and one's rights can be taken away just as your marbles can. Rights are principles for acting ethically toward other people. Rights are about the relationships that should obtain between people, all people including irrational ones. Other principles are prior to the principle of rights. The principle of egoism logically prevents letting thieves roam free as that would be in no one's self interest (objectively, not even a thief's self interest).