I do agree with you. Just think we are drawing the lines differently as to where the moral duty lies. I’m more in the “take what’s offered” camp (even if it shouldn’t be offered).
People with money to burn take child benefit because it's there ...
... and claim free TV licences for no other reason than it's offered.
I've no idea where morality lies these days, certainly not with the government.