I have read @Sartre 's post twice, and nowhere has she said anything even remotely like that!
@Meeting my point still stands though. Meat isn't the sole purpose of a BBQ. If it were, It'd be far more convenient for someone whose purpose was to eat some meat, to cook it in an oven at home and eat it there by themselves, whether said meat is value range cheapest organs ever sausages, or prime cut organic steak.
BBQs have other purposes. Socialising being one main one-being out in the sun, having fun with friends and family, enjoying a few glasses of booze. Your 'Why would a vegan want to be at a BBQ' implies that vegans don't enjoy any of those things. We're not aliens.
@Whenwillglorioussummercome It's still easy. Ask the vegan (same as anyone with a diet that would put them into the minority) how they'd like things done. Their answer could be 'I'll bring my own burgers and do them in the oven/on BBQ wrapped in foil'. Could be 'Don't worry, I'm happy with salad in a roll'. Could be 'Just get me a couple of vegan sausages please-not bothered about them being near the meat/cook them first'. Nothing is too difficult about any of that?
I can't imagine anyone with any 'different' diet, for whatever reason, answering that they expect a full on spread dedicated to it, although it is nice when there are different options and making a few dishes everyone will enjoy, couscous or pasta salads etc is a nice thing to do and may make the day more enjoyable for everyone.
@Dryinginthesea your post states you 'couldn't be arsed' and then details all the ways you could 'be arsed'.
I take the point about waste-I abhor food waste!
Although I'd probably stick things in the freezer for next time.
I quite often take vegan desserts to BBQs as I like baking, but don't like baked goods, so it gives me a chance to bake. I always take dessert to BBQs at a relatives, It's now my job! As long as the V word isn't mentioned (as this thread proves, it frightens people and along with my previous post about my family birthday) the whole thing is polished off.