Fist world problems to the max but .......
In a house of 4 people - all adults - if one person was prodigiously fussy, would you expect all meals to be catered to their tastes or a second meal made for them, ORfor them to either put up and shut up, or make themselves something? (They refuse to cook for themselves beyond making a sandwich or heating up a tin of soup at lunchtime).
This is the situation I'm in with my brother - early 20s, comes home from uni for the holidays. Really fussy eater and would basically have 'meat and two veg* plus mashed or roast potatoes' for every meal, but only very specific vegetables e.g. broccoli, cauliflower, courgettes, carrots, stringless green beans, peas, sweetcorn.
Tonight I've pre-made (so it just needs heating up) a tomato sauce with various veg (not of the types he likes....), onions, garlic, mushrooms and lots of herbs with spaghetti, meatballs (one lot for the vegetarians and one lot for the meat-eaters) and stuffed bell peppers.
I know he won't like it. But I'm not sure if I'm being unreasonable making something I know 1 person out of 4 won't like or he's being unreasonable expecting everyone's meals to always be done to his liking.