Originally Posted by
Mizix
No, they're not... I'm not sure where on Earth do you live, but there is no country on this planet that has solved those problems. Some are better than others at reducing the amounts of occurrences or at masking them, but corruption exists and will always exist. Corruption-free countries are an invention, because when people are involved you're bound to have a few bad apples. No welfare system on this planet has the perfect allocation, money investment and money use; waste and inefficiency exist everywhere. Moreover, no government has a clear feedback and transparent "one on one" relationship with its citizens. Of course, there is a large margin of improvement, in some countries more than others, but you have an idealised view of how much regular people actually matter in day to day decision making at the highest level of the power hierarchy.
By the way, I don't disagree with you and let me stress again that I have nothing against welfare systems, I do believe governments are better positioned to make structural nation-wide planning and decisions, just wanted to point out there are reasons why people don't always trust them with their money and would rather chose their own charities.