Thank you for the clarification.
I think "social justice advocate" is a reasonable term, though "social justice anything" is probably always going to risk evoking a reaction, and not a response; for example, I probably did with your use of "crowd", which might in turn have colored my reply.
I hope I'm offering you some food for thought, or at least another insight into a perspective that differs from yours.
There are people out there who hold considered, nuanced perspectives on these (and many other) topics. Our contemporary style of discourse makes it very difficult to be one of them. :(