OpenSats volunteer here .. yes, this pretty much aligns with my views too.
Like most healthy organisations, it's seeking to improve too - both outcomes, transparency and internal processes that increase efficiency and effectiveness. Thankfully it's not the sole organisation like this - Brink and HRF are two other US examples - tax deductible non-profits that support open source developers and projects working on freedom, bitcoin, and nostr and related projects.
Creating more such organisations would be a one way to "decentralise" the function; similar organisations in different parts of the world under different jurisdictions would be a good example. One other way is to contribute some portion of your energy to directly helping the organisations you think are doing important work.
For example, say you're a big Sparrow wallet user, or Zeus or Mutiny (or whatever) .. one of the ways you can help those teams is by testing early versions of new releases and giving them feedback. The earlier bugs or feature-idiocy is squashed in the development cycle, the better .. and as an existing real-world user .. you are one example of how that product is really used. Dev teams really appreciate this work .. and work it is because when you're giving that feedback it's not just "Hey, this is broken" .. it's "So, in this test case where I was doing the following things/flow, I observed <X> happened and I'm pretty sure <Y> should be happening because ...<reason>".
If you're technical, you can join github and contribute code or documentation expertise; there's lots of ways to actively contribute in the open source space. But it's up to you. YOU have to act.