I don't just mean the NDP, but the general approach of the left, including activists and NGOs.
Here's my option.
It Primarily comes down to three things.
1. Hypernegativity. If you go around all the time telling people why they and the way they live is wrong and bad and evil and call them names and stuff don't expect cooperation and support, expect defensiveness and for them to seek out those that make them better about themselves.
Solution, Positive Reinforcement, compliments that are well chosen and meaningful can do much to not only shape behavior, but Identity encouraging people to be good citizens and more bold in standing up for what is right. An example would be a rescent report on women in the STEMs. Its was insightful report that said that women in the STEMs were being treated fairly and gave recommendations for encouraging more particapation in STEMs, and then the authors of the report got shit on for suggesting that gains in the area of fair treatment for women were made in the STEMs. What this achieved is making working in the STEMs sound more hostile and intimiadting undermining effect of encouraging more women in the STEMs. How I would handle it is I would have celebrated the gains and the growing opportunities, reinforcing that working for powitive change can bring results, and applauding those who have been conducting themselves fairly, reinforcing the identy of being fair to women in these jobs in them as a part of who they are and a value they share, and in the process make it a more tempting enviroment for woman. And push to see thier advice get adapted. And then I would put in an aside that reinforces that ideal while using that reinforced identity to gain more progress, something like its great to see progress being made, but they're is still more work being done in this area, I'm glad to see so many in these fields are open to that.
2. Picking its battles. The left is horrible for this, every molehill is WWIII, every annoyance is rage worthy. The bullshit over a scientists T-shirt was a fucking embarrassment. Seriously the poor guys ended crying on TV, that's not being a feminist or a progressive, that was cyber bullying. There are women getting acid thrown in there faces, there growing numbers of poor women in this country, and so many other issues facing women and humanity and some people are worried a T-shirt on what should have been the greatest day of that man's life?
Least people think I'm picking on just some feminists, I'm pretty pissed at the Enviromental movement for missing leading me on many issues, people and groups I trusted mislead me on many things such as nuclear and GMOs which with research I latter conducted made me feel like a fool. And they make mountains out mole hills. Like an idoling car, if letting your car run so you don't freeze is going to push us over the edge, where already fucked. Its greater systematic and technological and inferstructural changes that are needed, and on some level people know it.
So I vented my frustration with the left as a leftwinger alienated.