I would never tell someone not to eat meat. People don't like change or being told what to do. Change has to come from within, and, after all I myself am not a vegan.
However factory farming is horrific. The industrial model of factory farming simply doesn't find it efficient or profitable to consider animals as sentient beings. Instead they are cruelly treated as mere machines, turning feed into meat, eggs, or milk. They are treated as though they have no more feelings or rights than a vending machine. In the meantime the future of the small family farm hangs in the balance as more and more traditional farmers give up, unable to compete with the soulless, mechanistic, and inhumane practices of the huge multinationals. The farms I remember as a child are becoming few and far between.
I would like to see people who don't want to become vegetarian eat less meat, and then only from free-range organically raised animals. People can still choose to eat meat, but I hope they will start to think more about where their meat came from, and make ethical choices. I use a local butchers in to buy local free-range eggs (from the Garth), locally made cheese, and when I am cooking for others, local organic meat. We need to support these small family businesses before they are gone forever, and then we will have no choice but to be controlled by the huge multinationals who will always put profit before health and wellbeing (of humans as well as animals).
Also I have never understood how people can be outraged at the slaughter of dogs or horses for meat, yet turn a blind eye to pigs and other farm animals.