You can write a script [...]
There are lots of problems with food/drink preferences, but if only one thing could be done, I'd say changing the preferences to match what the UI currently displays (essentially what Shonai_Dweller mentioned) would be the one with the greatest impact.
[...] so player stress will have to take a back seat to dorf stress for the time being.
Nope, I can't, absolutely no clue how to do so besides giving GCS an Egg layer tag, but thanks for the idea ! ^^
I were not aware that this bug exists, this obviously takes precedence.
Also, right now, I basically think Dwarf stress equals player stress
Sorting out the one is basically the same as the other ^^
Like Quarque said, I view this more in the UI territory, as it would be quite nice to have every workshop work the same, especially with "details". It's not very intuitive for new players if one workshop allowed details while others were not.
Since there is an order-option for kitchens to "mix food", I expect new players to be quite displeased when they see that a "mix food" order results in hundreds of stacks solely consisting of quarry bush leaves, when there is other stuff available to use
This is comparable to "UI not showing the actual preferences", as in this order obviously doesn't do what it says it does ( or at least one would be most likely inclined to think what it should do ).
P.S:
I didn't mean to offend you Shonai_Dweller. I just wanted to point out that in my experience Steam users are kind of a hard to please audience and it seems to me that basic stuff like food, which no player is able to ignore one way or another will, in my opinion, anger the masses quite fast. So I at least did not want to just rant, but give a possbile short term fix as well. Constructive criticism and such ^^