My philosophy is that a kid won't go hungry with various options of healthy food in front of then every day if that's what they're used to.
They will eat what their bodies need as long as its available to them.
It's when kids are used to eating lasagne /pizza/ burgers constantly that they becomes less interested in veggies.
I take myself as an example, I'm often not hungry at 8pm, but if you lut lasagne in front of me I'll eat everything. If you put chicken & veg in front of me I won't, but 2h later before bed I'll eat it all because then I've actually become hungry
People who didn't vote also asked for this