Everyone needs to read the article.
And then act.
The Church is "We the People", the mystical Body of Christ ... not a 501(c)(3) corporation chartered in some US State.
Plenty of ways to join with other Catholics, both personally and financially, in ways that miscreant Bishops can't get their dirty hands on your dough.
Start with your local Pregnancy Center. For example.