I disagree. The arguments vegans use are far more morally consistent and thought out than non vegans. Non vegans don’t reason themselves into the position and often don’t have a good justification for why they’re not vegan. When they are pushed they fall apart instantly.