Not when you factor in how this strategy affects those who employ it. Sure, compromising your ethics and lying to people in order to secure more donations will bring in more money for the good cause - short-term. Longer term, how long until you start thinking, since you're already lying to the donors anyway, why not also lie about the whole charity thing and start pocketing the donations for yourself?
"Ends don't justify the means" isn't true on paper, for perfectly rational actors - but is true for actual humans.
"Ends don't justify the means" isn't true on paper, for perfectly rational actors - but is true for actual humans.