Vegans have multiple reasons for spurning animal products: ethical, environmental and health concerns. The same issues are keeping some people from...