Make a rational argument to convince others, dont call names and avoid points you don't want to discuss, it just makes you look like a troll, and gives vegans/vegetarians a bad look by proxy.
You have consistently avoided the fact that people eat meat (whether or not you like it or agree with it, you dont get to choose for other people), that animals in the wild have far less 'humane' deaths, in the wild, ie starvation and disease, etc.
I agree this is a problem that needs a solution, but I don't see you giving one other than 'stop eating meat, morons'.