That is kind of parenting. You put up with crap to teach your kids.
Also, cooking can be pretty fun. Again boils down to the kind of mentality you have and how you approach it.
Because then, when they are adults, they won't be discouraged because "it is too hard to get all the ingredients" or "it takes too long" because they'll have a better understanding of how to just roll with it. Maybe they won't be making fancy dishes ,but they also will understand how to do a twenty minute meal.
Case in point: You seem to think you have to be a foodie (screw that word and everything about it) to cook with your kids.
Going back to the sports analogy: No one is saying to force your kid to live outdoors. But taking the time to throw a ball around or take them on a hike or whatever conditions them to associate physical activity with fun which, in turn, encourages them to do it on their own.
Because cooking isn't everyone's idea of a good time.