I was uncertain of an organization that speaks of charity yet has posts relating to bitcoin, and no real information about their charitable work, without, presumably, joining the site.
Yes, we live in an increasingly judgmental world, but your explanation is the rationale for censorship – not spam control.
Good grief, there is enough actual spam on this site without resorting to overt political control.
If a post has an actual question related to BP – then it is not spam.
If the post has a link that you find suspicious, then simply edit the post to remove the hyperlink.
That is the approach used by moderators on the site ever since its inception.