It's like beating your children to try and instill core values that abuse is bad. "Don't hit, Timmy. Hitting is bad! I'm going to spank you to get my point across."
OP made a good point about the imperfections of idealistic veganism and it was dismissed with a, "Nope. This isn't a thing. Our ideals are perfectly defined. You are the problem", which goes directly against the belief that one's ideals are perfectly defined if someone is questioning holes in the definition - i.e, cognitive dissonance...