Yes very true! That was the exact mentality of angry lecturing on a weekly basis that drove me to move interstate from Melbourne to the gold coast. I just couldn't handle being told how every single thing I ever did made me worse than Hitler.
These causes are extremely important to our future and sustainability, but shaming people for eating a beef burger or for hiring a man instead of a woman isn't going to help anyone.
Plus when people want to go into a debate, the best way to find a solution is to listen to the opposing argument first. Even if you don't agree with them, just asking about why they feel a certain way about a topic will help you understand why they have their opinion, instead of simply shaming them on social media as a first response because they have a different opinion.
RE: How militant activism can be detrimental to any cause.