What you said about nonprofits is unfortunately true in most cases…
As for Calyx, their micro-grants do help out a lot of organizations in desperate need of funding. I’m biased of course, but a lot of my past work with EFF-affiliated nonprofits receive some funding from Calyx. I think the main concern is whether that source of funding is ethical in the first place.
By all accounts, I wish Calyx “best” product wasn’t some tax deducible internet hotspot or a less secure OS. Great for RVers, van-lifers, and degooglers of course but that really doesn’t place much confidence in the quality of their services