You really have no "Right" to anything of value. If there's a tangible value attached to something having a "Right" to it upends the whole of human economics since before the stone age.
Humans are NOT intrinsically and always altruistic. Saying you have a "Right" to something with value or in limited supply means you demand that your fellow humans be altruistic and hand over whatever you demand under that Right in whatever amount you specify. That will NEVER work. Nobody has the "Right" to take what is produced by another.
Instead, what Socialism demands is that everyone give up what they produce to be divided according to a set of rules produced by bureaucrats and elected officials. That's how it has to be for Socialism to work. The problem is some people won't willingly participate in this scheme while others will take advantage of it. Thus, Socialism without a very heavy-handed dictatorship and police state cannot work.
If a farmer sees all his crops confiscated by the state and given to others he stops growing crops. The state might then force him to grow those crops, and the farmer puts a half assed effort into it lowering the yield significantly. After all, he isn't benefiting from his labor. This is why Socialism doesn't and can't work. You cannot force people to be altruistic, and they won't be on their own volition.