I think we need some way to distinguish the organisation from the ideal.
The organisation may be flawed - I have no way of knowing, but that doesn't take away from the fact that as an ideal, BLM is something to strive for.
For clarity, just because BLM-the group is flawed, that doesn't mean BLM-the principle is.