I have to jump in because I am a vegan, so it almost feels like my duty
Here are my views upfront:
-I'm a fairly new vegan (as of March).
-I have no problems with friends/family eating meat, but I will not prepare it for them. They, however, can bring their own and cook it in my house.
-I will go to a fast food joint and sit with friends/family while they eat meat and have no issues. I find the smell of a hamburger repulsive, but it's their prerogative and I would never condemn them for it.
-I cook strictly vegan, but am not offended if they want to bring a dish meat on the side. I do ask they at least try what I've cooked. Usually I'll make either roasted potatoes, sweet potatoes, brocoli, or another "normal" veggies that most people like. I go above and beyond when I have company.
-I do not cook or order out tofu, tempeh, or any sort of fake meat. I'll eat black bean burgers, occasional veggie burgers when out if that's my only option, but not at home.
-If I'm invited over for a meal, I don't tell the host of my restrictions unless we're just 1:1, and then they'd usually know anyways. If it's a group gathering, I will offer to bring a dish or else pick through what I can have and cook my own meal later. I would never comment on how I haven't been accommodated, because that's not their responsibility.
That said, I'm a bit sad that people are bashing vegan food as a whole. There are plenty of everyday foods that are vegan- french fries, many breads and bagels, hummus and pita chips, salsa and guacamole, several mexican dishes, pasta with marinara, most cereals, oatmeal, potato chips- lay/fritos/spicy chili doritos/triscuits, oreos, obviously all fruits and veggies, many soups.. the list goes on and on! There are plenty of foods you eat that are what we call "accidentally vegan."
If I was planning a vegan wedding, I would be sure to have pasta dishes, maybe a make your own sandwich bar, roasted veggies, maybe some uncrustables for the kids, baked beans.. I'd be creative but mindful of others. Serving meat would be an ethical dilemma for me, as I choose not to support the meat industry. I can make some crazy good vegan desserts- my family is strictly omnivore yet they LOVE my dishes- trust me, they'd tell me if they didn't!!

I've been to many events where I can only get a salad with balsamic dressing, but never in a million years would I complain that others should accommodate me

Vegans tend to be quiet and take care of ourselves, it's the omnivores we apparently have to worry about

In jest, of course.