i am more than happy to respond to any of my views/beliefs with logic, if they are challenged with logic, but the shit you are putting up is just generalizations
Yeah, sure, and nobody EVER generalizes conservatives or Christians on this forum.
The point I was making is that you can mock some vegans the same way you can mock creationists. If you don't like that example, then take the people who believe pets are not "owned" by their owners (and even enact laws accordingly), or any other number of nutball, left-wing notions in our society.