LOL, @puzzlezaddict you know more of what you are talking about than you give yourself credit for above. And yes, insufferable people are just insufferable no matter what their dietary restrictions are.
I only rarely hand out the Vegetarian trait to sims now because to me it isn't really anything all that special or worth making a huge fuss about. But for the households I rotate through, it does annoy me to see them eating "regular" food on their own when they are on-screen and not controlled by me, so that is reason alone to dole it out at times. I'd forgotten that non-veg sims didn't get to learn and prepare the more veg-friendly recipe versions at one time. That must have been long and many patches ago and would have made hosting home cooked meal type dinner parties also very challenging, in much the same way that I try to accommodate vamps by including a special dish for them that uses plasma fruit in the recipe. I think that might have been where I began using large collections of food and recipe related mods myself. :)