Jake is a nuisance, thinking if he bangs on your door once, he’ll be let in every time he does it.
If someone said something would be good for supper, I usually made an effort to see that s/he got it by at least the next day. But if yours don’t suggest what they want, then they have no right to complain. Yours are all old enough to talk so they need to tell you what they want or sit down and be quiet.
And good for you for stating the obvious — abandoning meal prep for lack of ideas from others. Or worse, negative feedback. Stick to your guns!
You guys are so nice.
If I didn’t get suggestions but got complaints, I’d make the thing they hate most (that I don’t mind eating) until they start being helpful.