Analogies don’t indicate a similar level of morality.
i didnt suggest they did. i’m saying that buying food is disanalagous to rape.
edit
to be clear, rape is wrong. buying food is not. you don’t not-rape in order to reduce rape. you don’t-rape because rape is wrong. by contrast, the goal of not-buying meat is to reduce the environmental impact of the meat industry. if that doesn’t work, then not-buying meat is not a moral duty (at least, not for that reason. it’s possible there is some other reason, but that’s not the topic being discussed).