Every movement, every lifestyle choice, every community has its contradictions. And vegan culture is no exception.