As a child, I remember disliking cooking shows on television. No doubt, the use of vegetables in every dish turned me off, however there was something deeper still that caused my aversion to them. It was the unknown foods that they cooked. As children, we are all greatly comforted by routine and repetition. We like what we know and are uneasy about the unknown, the undiscovered. This is why children will take pleasure in watching their favorite movie for the 100th time. It's also why they would be content eating just macaroni and cheese for dinner every day.
As mature adults, however, we become more adventurous. Cooking shows make us wish we were cooks and had all the ingredients seen on the program readily available to us in our own kitchens. We are more comfortable in the world in which we reside and take great pleasure in seeing new places, tasting new flavors, meeting new people, hearing new music, and experiencing the "new" to find the "great".
Unfortunately, one stroll around your local grocery store will show that the overwhelming majority they are marketing towards are children or those who eat like one. There are virtually endless varieties of the same boring foods. One can't blame the markets for they're simply selling what sells in the greatest volume. One can't blame the public for they're generally buying what gives them the most quantity for their money, and often looking for what takes the least amount of time to prepare. So, the fault really lies in our accepted culture that is seemingly always short on time while also being habitually convinced that more is better. Individuals, in turn, tend to eat more than they actually crave because they unwisely choose quantity over quality. They continue to eat beyond their hunger because their bland, giant portion doesn't satisfy them.