People need to make their own choices and establish their own moral guidelines.
You can never coerce people into seeing things from your own standpoint and values.
Some choices such as being a vegetarian are personal and while it is, from my point of view a healthy lifestyle, one that anyone could benefit from....it is not something that everyone should necessarily do.
Ideally, I would like to see more people become vegetarians....at the same time I would like to see more people use public transportation, and more people smile instead of cutting people off in traffic.
However, you should not judge people based on their choices. Being a vegetarian, an activist, a green person, does not give you the moral high ground.
You can only hope that through your choices and actions that you inspire people to find their own inner peace and true happiness.
We really need to get out of this dualistic "right" and "wrong" moral ethic we have developed in the western world.
The path to happiness and peace has many roads.