Re: The problem with small-scale private philanthropy by the wealthiest is that it achieves little
"So the moral question is whether the end justifies the means? What right do you have to limit or put a stop to the activities of a charity simply because you don't like the way it raises funds?"
It is raising funds from tax though. Societies function only because of a social contract, which sees everyone who is able (i.e., earning) chipping in and then society decides on which things should be paid for. Tax-free charitable giving bypasses the bit where the rest of society gets a say.
Fundamentally, tax is the payment you make to society for being allowed to live in it and enjoy its benefits. You personally shouldn't be able to dictate how your tax money is spent.