It's really strange that people get so upset by what other people do or don't eat! I'm veggie for the same reason.
The only thing that should be talked about in this thread is about the incorrect labelling in the restaurant. Of course labelling should be correct.
Remember the outcry with the horse meat scandal years ago, when things that should have been beef turned out to be horse? People were absolutely up in arms about it. As I said before, personally I think if you eat meat, it shouldn't really matter what animal it comes from, but that isn't the point. The point is that something was labelled as beef, and therefore it should have been beef, and not some other random meat.
I haven't seen anyone on here claiming to be superior because they're vegetarian as was mentioned a few posts back. I'm certainly not, and never try and impose my particular beliefs on anyone. I just want something that is vegetarian to actually be vegetarian. It doesn't matter if people agree or disagree with vegetarians, think they're hypocrites etc etc. But labels should be correct. It can be dangerous when they're not, especially for people that don't eat meat or dairy for allergy/intolerance reasons rather than any other reason.
I think it's really sad that these threads always become so aggressive towards people who have chosen to be vegetarian or vegan for whatever reason. There's just no need. I've been vegetarian for 40 years, and have two happy meat eating grown up children, and a fully meat eating husband. I don't diss their choices, just like they don't diss mine. It's anybody's right to eat or not eat whatever they want, but people should be able to trust labelling to correct.