I wouldn't expect a veggie to cook meat for me either. Absolutely not. In fact my vegetarian ex in laws won't have meat in the house and I respect that. I wouldn't dream of ordering a meat pizza say, to eat in their house. Mind you, in their case, it is vegetarianism for religious reasons. But even if it wasn't, if someone finds eating and preparing meat distasteful for whatever reason, why should they buy it or cook it just for me? Or have it in the house if I'm there?
I can see why people would be veggie for health reasons and yet still eat (non farmed, organic) fish I suppose but no, I can't understand it either if they're veggie for moral saving-animals reasons.
The more I read about meat production the more tempted I am to become completely vegetarian myself (ds has been from birth and shows no sign of wanting to eat meat - we've agreed the new baby will be too). For a long time now I've tried not to eat non-organic meat and we don't buy meat sausages (have you seen what's in them? It really isn't very nice) but eat the veggie ones instead since they don't taste much different and are healthier. I have no objection to people eating meat or fish or whatever they want but I do find it interesting that, as Janstar says, carnivores are rarely asked to justify eating meat but vegetarians are often asked to justify their eating habits. And yet is is perfectly possible to eat a balanced and healthy diet as a vegetarian. Some insurance companies even offer lower life insurance premiums to vegetarians. Still, I don't mind if other people eat meat, I really don't have a drum to bang, just find it interesting I suppose. I read an article recently that said a huge percentage of the UK population is predicted to be vegetarian in 20 years time.
Janstar also has a point that plenty of the food we eat is vegetarian anyway: all fruit, all vegetables, cheese, eggs (I appreciate these aren't any good if you're vegan), pasta, beans, pizza, potatoes, yoghurt, noodles, to name just a few of the staples in our house. So what's the big deal? If we (rarely) do a (organic chicken) roast, ds has everything except the meat, so that still leaves him roasted vegetables (might be brocolli, carrots, onions, garlic, peppers), parnips, peas, and roast potatoes. Delicious and healthy.