Take a moment to think about basics: activism/campaigning is about building resistance to the mainstream to change its flow in progressive directions. Were #mainstreaming is about shifting activism to reduce these resistances to the mainstream flow. Thus, it's good to understand that #mainstreming is a #NGO agender to build the jobs of the people involved and is in turn funded to this end. Good not to get the shit mixed up #OMN
On the other hand the are advantages to "modern" tribal and lifestyle activism - it functions as social glue to hold campaigns together and provides a “uniform” flag to rally round. You notice I do not use words like anarchist, socialist, liberalism here as these have a different role in social change thinking – they are the ideas – the clothing is what I am taking about #fashernista is the hastag.