Charities are fine when they fill in gaps in state provision or are 'extras' (as mentioned above wrt RSPCA etc). However, the problem with charities is the fact that they are open to being used to push an agenda and are therefore vulnerable to being set up/taken over by people with an agenda. Benefits/welfare/call it what you will ought to be universal and not provided to those who 'fit the bill'.
Yer I get that, and I agree. I guess the constant argument is to what those rights include! Or even if everyone pretty much agrees on a right (such as to not go hungry) to what level they should be met by the state, by charities on a hit n miss basis, or only by individuals and their families themselves.In addition to what others have said it's because I think everyone should be entitled to a basic standard of living and I think the victorian age showed that charity does not do that. You should not have to beg for things that you have a right to.
There's also... something in giving charity, in the gift or time or money, ourselves (not cos we are forced to) that is good for the soul isn't there? I wonder what would happen if there was no tax, but everyone was required to give away 10% (or whatever) of their income to whatever charity(s) they wanted (unwanted pets would be living the life of bloody riley in this country! ).