Yeah, unless it’s a specific fundraiser (as in, “We match all external donations up to X”), there’s no reason not to donate directly, in particular for cases where it’s easy enough to find a charity to directly support that isn’t someone’s personal tax deduction scheme.