'Shouldn't a host make sure they are serving something that their guests want to eat?'
No. Veggies get to dictate, everyone else gets to do as they are told hmm
Well. I have no issue with committed vegetarians refusing to be at a table/kitchen where meat is prepared or served and I understand that doubly when it is their own table/kitchen.
But again I ask what do they do when they are invited for dinner at the homes of meat eaters? How do they cope in restaurants where the person at the next table is eating meat that has been cooked in the same kitchen as their non-meat meal?
If you are going to really put your foot down about this on moral grounds then it only really works if you just never, ever eat anywhere but veggie restaurants, veggie friends' houses or your own home.
I get that as the host you call the shots but I also think it's important to make sure your guests are actually enjoying their food and eating something they would expect/want to eat at such an important time as Christmas Day. Serving a fully veggie Christmas menu to meat eating guests smacks of being a bit preachy and imposing your values on them. I'd go with it happily at any other time but Christmas Day is different, people place a great deal of importance on traditions and customs that have endured for generations.
But as I said, the simple answer for me would be to say 'thanks but no thanks, we love our traditional Christmas turkey and we'd love to come and see you before lunch or after it.'
I love lots of veggie food but I'll be honest, I don't like that menu. Sorry OP.
I love beetroot, but Borscht is traditionally made with beef stock so a veggie one might taste... not quite right. And lots of people detest beetroot anyway so it's always a risky choice when entertaining.
I LOVE butternut squash but I think that squash-ducken thing looks to be all style and no substance. I suspect it will taste bland and a bit mushy. There is a distinct lack of protein in that dish.
And no Christmas pud?
You could at LEAST have had Christmas pud.
That would have been a bit of a consolation prize to make up for everything else.