Yes, there are so many injustices to fight in this world, e.g. what is depicted in this video: http://www.earthlings.com/
We can use our time to fight this. Our time is very precious. We should not stand-by!!! We all have a huge moral potential and can learn to always act and to always try to inspire others, instead of being quiet among all injustices that we encounter.
Some more injustices of this world:
The plant-based foods that the more than 56 billion land animals (who have the sadly misfortune to grow up to become someones food) brutally slaughtered each year eats could feed more than 9 billion people.
15 million children are dieing of starvation in the world each year. Hundreds of millions don't get enough food. If we care for them we must let our eating habits reflect this. If everyone ate plant-based food, the food would suffice for everyone's need. The world is not enough for everyone's greed.
More than 700 000 people in only the US are dieing of heart disease, which we know is reversal and curable by a plant-based diet: http://www.youtube.com/watch?NR=1&v=EqKNfyUPzoU&feature=endscreen
We all agree that it is morally wrong to cause unnecessary suffering and death to animals -- and condemn people who for example enjoy and promote killing innocent dogs just because they got tired of them. However, we must also acknowledge that all animal products-eating is unnecessary and is done merely for "taste" and "enjoyment". So if we want to be moral we must also act upon what we acknowledge -that causing unnecessary suffering and death to animals is unnecessary (which is all caused by the use of "milk", "eggs" and other animal products).
I really recommend the book World Peace Diet, see this lecture: http://www.youtube.com/watch?v=SvZpF1R6GUo
[Hope this will inspire some of your non-vegan friends :) ]