Plating up food for anyone over the age of 10 is patronising, controlling, insulting, rude.
What a ridiculous thing to say.
When someone else in my house is cooking, I don't feel patronised, controlled or insulted in the least. I think 'oh lovely - someone else has cooked. Mmm - smells nice' or something similar.
Then they get all panicky if someone says “oh green beans! My favourite!”.
As we all live in the same house, and eat together very regularly, then I can't think we are unusual in already knowing which veg / sauce / pasta / potatoes / protein we are all partial to / not keen on / hate / love. What an odd thing to say 
Anyone who doesn’t mentally asses the number and possible appetites of people at the table when serving themselves from bowls, is selfish and ill mannered.
I'd agree with you on that, but all of us that cook in our family, are capable of doing that in terms of deciding how much to cook / how much to put on the plate for each person. I'm not sure why you think that is such an unusual skill to have.
Any cook who doesn’t make more food than required at each meal, and know how to not waste food, isn’t a good cook or meal planner or budgeter.
.... in your opinion. In my opinion, it would be a complete waste to make more food than will be needed at every meal. What an odd thing to do! Some meals lend themselves to 'making spare' - it's something I often do and my ds will take a tub to work with him the next day, but the idea of always making more than you need for a meal, is just weird and wasteful.