I view welfare spending not so much as a matter of rights, but as something you get away with.
If you have enough money, and you’re clever enough about it, you can get away with spending money on people who are not net economically productive members of society. This is good if you can manage it, since people don’t really deserve to suffer for not being very economically productive, but you have to keep in mind the underlying economic reality - only what is produced can be consumed.
And if you’re smart about it, then you can set the situation up so you have more production relative to the people that need welfare over the long term, and you can then either increase the welfare (or send it to more people) or reduce its (per capita) effective burden.