Being a Vegan is great for our planet--I was raised by a Vegan mother and grandmother. I see you. I get it. Power to the plants.
But, using your beliefs about anything to shame or belittle people who do not choose the same things or do activism in the same way as you is asshole-ism.
You want to create change? Share the joy you get and the light from being part of your cause.
You don’t conform people or convince them to participate in change with anger or shame. What it does effectively do is shut them down so that they can’t hear a damn thing you’re saying.
Be a vegan, don’t be an asshole.