While you might be right, Aaron's post (or mainly, your characterization of it) is really disingenuous. Taproot spent an estimated $3k of employee time setting up their Causes profile and has received only $30 in donations. Aaron extrapolates this out to the $3m that Causes reported it had raised at the time to estimate the nonprofits spent $300m in employee time to raise that $3m.
There's a number of potential issues with this:
1. Tiny sample size
2. Sounds like they setup the profile and forgot about it
3. Not sure how they spent $3k setting it up
4. Some types of non-profits are better suited for Causes
5. Maybe they just suck at fundraising