You know something? People don’t have the same tastes. When I make soup for just me, I’ll put a hell of a lot of salt in it, because that’s the way I like it. It’s my preferred way of eating it. However, most other people don’t like that amount of salt in it.
A chef might be an artist, and he might very well come up with a dish that is his notion of how flavors mingle. But not everyone loves those same flavors, or those flavors in that amount. If someone doesn’t like mushrooms, and the sauce is based on mushrooms, and it’s possible to serve the dish without the sauce…then maybe the customer DOES know what he likes and doesn’t like, and the customer will be happier without the sauce. I’ve quit going to several places because everything is heavily seasoned with pepper in the prep stage, and there’s no way to get ANY dish without pepper in it. It’s not that I don’t like pepper, but because it triggers my IBS. I’ve ordered stuff, specified “no pepper” and been served something that had pepper in it. The chef drops by, says “don’t you like that dish?” and I say “I tasted it, and I can tell that it has pepper in it, which I can’t eat.” Then the chef says that the dish is SUPPOSED to have pepper in it, and implies that people who don’t appreciate pepper are uncultured. Then I tell him that I’ll eat the dish, and enjoy it, and I’ll stay with him for the next half week while my IBS flares up. At which point he goes and sends out a substitution, or a dessert, or something. Same chef has done this twice. I haven’t gone back a third time.
A chef might be an expert at blending flavors, but if someone HATES or simply is not capable of a certain flavor, that person is not wrong to have his/her preferences or problems. The chef is NOT an expert on other people.