This is one of the things I saved in a file to enjoy. I once belonged to a group who met once a month. In the beginning we each took turns being hostess and offered a light supper for everyone. Initially this was easy and worked for everyone.
Then the trouble began. One person decided to become a vegetarian. Ok, not a problem. That can be managed. Then another became vegan. That began to cause some serious planning regarding meals. Then whoops! someone declared that they were not eating anything with gluten. Meals became a puzzle to plan. Soon some began to declare allergies to certain foods. That was the end.
We then changed plans and ate out at a place that had many choices. Problem solved.
I have no problem with those who make choices about the foods they want to eat. Each of us has to decide what should go into our bodies but having friends for dinner when there are so many taboo’s becomes impossible. I guess in today’s world we would have to invite people to dinner and call it BYOM bring your own meal. I don’t know any other way to manage all of it!