I think it has to do with pre-conditioning. I mean, adults have already heard how awful things like cabbage, brussel sprouts, spinach, etc. are "suppose" to be. They go at them expecting not to like them, while young children have no preconceived notions of whether or not they will like something. My children have been encouraged to eat different things all their lives and will try just about anything at least once. I discovered with my hubby I have to 'sneak' them into casseroles and other dishes, then tell him what it was after he says he loved it.
My daughter was 4 when she ordered her first salad at a restaurant. They brought her a tiny bowl and she looked so disappointed. After having to bring her a fourth refill, the waitress finally commented that she had never seen a child actually eat a salad and that she should have brought a 'big girl bowl.' That comment made my daughter so proud that she still (at the age of 16) loves to order things that will shock her friends or other adults. Cabbage and cornbread is one of her new favorites.
The goal for us when the children were very young was to avoid saying we didn't like something or call any food "yucky." My latest goal with my kids (ages 16 & 18) is to convince them that their tastebuds change as they age and they should give old things a try too. But alas, my son still hates peanuts and peanut butter and can taste it in anything immediately. lol
--- Edited by BayouBlonde at 2008-10-23 11:01:14 ---
Anyone can give up - it's the easiest thing to do, but to hold it together when everyone would understand if you fell apart, that's true strength.