Yes. Reason tells us to treat all rational beings with humanity; veganism becomes a duty when you can act without inflicting harm, and society must make it possible.