Little Jo quite likes vegetables. Sister made sure she ate plenty when she was a baby through to a toddler. Even now she likes 'trees', that is broccoli, and will happily eat the usual vegetables. I don't know about cabbage, cauliflower, sliver beet, spinach or brussel sprouts.
Little Jo is not really a fussy eater, but she is not forced to eat what she doesn't want.
NOT LIKE MY CHILDHOOD.
Ostensibly we were forced to eat what was on our plate and we could not leave the table until we did. 'Eat your vegies before they get cold', was the instruction. It was wise advice but not taken. Vegies were always left to last. Now I have leant to eat brussel sprouts first, along with cabbage and silver beet.
As a child, I left them to last and then, with no dogs being allowed inside to vacuum up, I would stick unpalatable vegetables into the pockets of my pyjamas and dispose of them later. I must have been quite clever at it as I don't recall ever being caught.
Now, I no longer dry retch as I eat brussel sprouts, as I eat them first and when they are hot. I like my cauliflower well cooked and in a white sauce, but I can actually eat it just steamed and hot.
I reckon if your kids will eat peas and green beans, they are doing fine. Let them acquire at taste for vegetables with a stronger taste as they get older. Don't force them to eat what might make them dry retch.
I recently confessed to Mother that pre puberty I used to go to bathroom to have a bath, but used to just splash the water about with my hand to make it sound like I was having a bath. Perhaps it is time to confess to Mother that I did not always eat my vegetables and never ate brussel sprouts after the first time. The time I was forced to eat tripe is a whole story for another day.